public void GetList(HttpContext context) { int num = 1; int num2 = 10; num = base.GetIntParam(context, "page", false).Value; if (num < 1) { num = 1; } num2 = base.GetIntParam(context, "rows", false).Value; if (num2 < 1) { num2 = 10; } VerificationRecordQuery verificationRecordQuery = new VerificationRecordQuery(); verificationRecordQuery.OrderId = Globals.UrlDecode(context.Request["OrderId"]); verificationRecordQuery.Code = Globals.UrlDecode(context.Request["Code"]); verificationRecordQuery.StoreId = base.GetIntParam(context, "StoreId", true); verificationRecordQuery.Status = (VerificationStatus?)base.GetIntParam(context, "Status", true); verificationRecordQuery.StartCreateDate = base.GetDateTimeParam(context, "StartCreateDate"); verificationRecordQuery.EndCreateDate = base.GetDateTimeParam(context, "EndCreateDate"); verificationRecordQuery.StartVerificationDate = base.GetDateTimeParam(context, "StartVerificationDate"); verificationRecordQuery.EndVerificationDate = base.GetDateTimeParam(context, "EndVerificationDate"); verificationRecordQuery.PageIndex = num; verificationRecordQuery.PageSize = num2; DataGridViewModel <Dictionary <string, object> > dataList = this.GetDataList(verificationRecordQuery); string s = base.SerializeObjectToJson(dataList); context.Response.Write(s); context.Response.End(); }
public object PostSearchVerificationRecord(VerificationRecordQuery query) { if (query.PageNo < 1) { query.PageNo = 1; } if (query.PageSize < 1) { query.PageSize = 10; } CheckUserLogin(); query.ShopBranchId = CurrentShopBranch.Id; var data = OrderApplication.GetVerificationRecords(query); return(data.Models.Select(p => { return new { Quantity = p.Quantity, ImagePath = p.ImagePath, Specifications = p.Specifications, ProductName = p.ProductName, Price = p.Price, OrderId = p.OrderId, VerificationUser = p.VerificationUser, VerificationTime = p.VerificationTime.ToString("yyyy-MM-dd HH:mm:ss"), Name = this.CurrentShopBranch.ShopBranchName, Id = p.Id }; })); }
public JsonResult List(VerificationRecordQuery query, int page, int rows) { query.PageNo = page; query.PageSize = rows; var orderVerificationCode = OrderApplication.GetOrderVerificationCodeInfos(query); DataGridModel <OrderVerificationCodeModel> dataGrid = new DataGridModel <OrderVerificationCodeModel>() { rows = orderVerificationCode.Models, total = orderVerificationCode.Total }; return(Json(dataGrid)); }
public JsonResult List(VerificationRecordQuery query, int page, int rows) { query.IsAll = query.ShopBranchId == null; query.IsShop = query.ShopBranchId.HasValue && query.ShopBranchId.Value == 0; query.ShopId = CurrentSellerManager.ShopId; query.PageNo = page; query.PageSize = rows; var orderVerificationCode = OrderApplication.GetOrderVerificationCodeInfos(query); DataGridModel <OrderVerificationCodeModel> dataGrid = new DataGridModel <OrderVerificationCodeModel>() { rows = orderVerificationCode.Models, total = orderVerificationCode.Total }; return(Json(dataGrid)); }
private DataGridViewModel <Dictionary <string, object> > GetDataList(VerificationRecordQuery query) { DataGridViewModel <Dictionary <string, object> > dataGridViewModel = new DataGridViewModel <Dictionary <string, object> >(); if (query != null) { DbQueryResult verificationRecord = OrderHelper.GetVerificationRecord(query); dataGridViewModel.rows = DataHelper.DataTableToDictionary(verificationRecord.Data); dataGridViewModel.total = verificationRecord.TotalRecords; foreach (Dictionary <string, object> row in dataGridViewModel.rows) { VerificationStatus verificationStatus = (VerificationStatus)row["VerificationStatus"].ToInt(0); row.Add("PayOrderId", OrderHelper.GetPayOrderId(row["OrderId"].ToNullString())); row.Add("StatusText", ((Enum)(object)verificationStatus).ToDescription()); row["VerificationPassword"] = this.GetShowVerificationPassword(row["VerificationPassword"].ToString(), verificationStatus); } } return(dataGridViewModel); }