@using System.Data @using ZoomLa.Common @using ZoomLa.SQLDAL.SQL @model ZoomLa.SQLDAL.SQL.PageSetting @functions{ public string ShowUserName(DataRow dr) { string html = DataConverter.CStr(dr["UserName"]); string trueName = DataConverter.CStr(dr["PERMISSIONS"]); if (!string.IsNullOrEmpty(trueName)) { html += "(" + trueName + ")"; } return html; } public IHtmlContent ShowStatus(object value) { string html = ""; if (DataConverter.CLng(value) == 3) html = ComRE.Icon_OK; else html = ComRE.Icon_Error; return MvcHtmlString.Create(html); } public IHtmlContent ShowCStatus(object value) { string html = ""; if (DataConverter.CBool(DataConverter.CStr(value))) html = ComRE.Icon_OK; else html = ComRE.Icon_Error; return MvcHtmlString.Create(html); } public IHtmlContent ShowOrderSort(string name,string field,string orderSql) { string tlp = "" + name+""; // return MvcHtmlString.Create(tlp); } public string ShowPayPlat(DataRow dr) { if (DataConverter.CLng(dr["status"]) == (int)M_Payment.PayStatus.NoPay) { return ""; } string platFormInfo = DataConverter.CStr(dr["platFormInfo"]); string plat = DataConverter.CStr(dr["PayPlatName"]); switch (platFormInfo) { case "Purse": plat = "余额"; break; case "SilverCoin": plat = "银币"; break; case "Point": plat = "积分"; break; } return plat; } } @{ string apiUrl = "Payment_API?action="; int status = DataConverter.CLng(Context.Request.GetParam("status"), -100); } @foreach (DataRow dr in Model.dt.Rows) { @dr["PaymentID"] @ShowUserName(dr) @dr["PayNo"] @dr["PaymentNum"] @ShowPayPlat(dr) @DataConverter.CDouble(dr["MoneyPay"]).ToString("F2") @DataConverter.CDouble(dr["MoneyTrue"]).ToString("F2") @ShowStatus(dr["status"]) @ShowCStatus(dr["cstatus"]) @dr["PayTime"] @dr["SuccessTime"] 浏览 @*@if (status == -99) { } else { }*@ } @Html.Partial("_page")