public override void Execute(object obj) { var cond = new OrderSearchCondition() { Status = OrderStatus.WAIT_BUYER_ACCEPT_GOODS, IsShamShipping = true }; var vm = new OrderQueryViewModel(); vm.Search(cond); vm.Show("已填单未发货的订单"); }
// GET: Order public ActionResult Index() { OrderQueryViewModel viewModel = new OrderQueryViewModel() { DropDownListModel = new DropDownListModel() { ProductList = Productlist, CategoryList = Categorylist, ShelfList = ShelfList, WineryList = WineryList } }; return(View(viewModel)); }
public async Task <List <BuyerOrderViewModel> > QueryOrder([FromBody] OrderQueryViewModel vmQuery) { List <BuyerOrderViewModel> vmOrderList = new List <BuyerOrderViewModel>(); var query = new OrderQuery(vmQuery.BuyerId); var orderEntities = await _mediator.Send(query); orderEntities.ForEach(orderEntity => { vmOrderList.Add(new BuyerOrderViewModel { BuyerId = orderEntity.BuyerId, BuyerName = orderEntity.BuyerName, ItemCount = orderEntity.ItemCount }); }); return(vmOrderList); }
public ActionResult Getpage(string pagenum, string onepagecount, Int64?shop_id, DateTime?create_time, string order_code, string custorder_code, string emp_name) { OrderQueryResult com = new OrderQueryResult(); if (!Regex.IsMatch(pagenum, @"(?i)^[0-9a-z\u4e00-\u9fa5]+$") && !string.IsNullOrEmpty(pagenum)) { com.Msg = "页数不正确"; com.success = false; return(Json(com)); } if (!Regex.IsMatch(onepagecount, @"(?i)^[0-9a-z\u4e00-\u9fa5]+$") && !string.IsNullOrEmpty(onepagecount)) { com.Msg = "每页数量不正确"; com.success = false; return(Json(com)); } int totil = 0; int totilpage = 0; string exmsg = string.Empty; List <OrderQueryModel> mylist = _service.GetIOrderQueryList(Convert.ToInt32(pagenum), Convert.ToInt32(onepagecount), out totil, out totilpage, out exmsg, shop_id, create_time, order_code, custorder_code, emp_name); if (!string.IsNullOrEmpty(exmsg)) { com.Msg = exmsg; com.success = false; return(Json(com)); } else { OrderQueryViewModel mylistview = new OrderQueryViewModel(); mylistview.supplist = mylist; mylistview.totil = totil.ToString(); mylistview.totilcount = totilpage.ToString(); com.DataResult = mylistview; com.success = true; return(Json(com)); } }
public ActionResult Grid(OrderQueryViewModel filter) { return(PartialView(_Service.LookupOrder(filter).ToList())); }