public string Binding() { GridRequestParameters param = GridRequestParameters.Current; //List<Context.SalesOrder> items = RepoSalesOrder.FindAllPickUp(param.Skip, param.Take, (param.Sortings != null ? param.Sortings.ToList() : null), param.Filters); List <Context.SalesOrder> items = RepoSalesOrder.FindAllPickUp(); List <SalesOrderPickup> ListModel = new List <SalesOrderPickup>(); foreach (Context.SalesOrder item in items) { ListModel.Add(new SalesOrderPickup(item)); } int total = RepoSalesOrder.CountOncall(param.Filters); return(new JavaScriptSerializer().Serialize(new { total = total, data = ListModel })); }
public string Binding() { GridRequestParameters param = GridRequestParameters.Current; //List<Context.SalesOrder> items = RepoSalesOrder.FindAllOnCall(param.Skip, param.Take, (param.Sortings != null ? param.Sortings.ToList() : null), param.Filters); List <Context.SalesOrder> items = RepoSalesOrder.FindAllOnCall(); items = items.Where(d => d.Status.ToLower() == "draft").ToList(); List <SalesOrderOncall> ListModel = new List <SalesOrderOncall>(); foreach (Context.SalesOrder item in items) { var _model = new SalesOrderOncall(item); _model.ListLoad.Clear(); _model.ListUnload.Clear(); ListModel.Add(_model); } int total = RepoSalesOrder.CountOncall(param.Filters); return(new JavaScriptSerializer().Serialize(new { total = ListModel.Count(), data = ListModel })); }