public string Binding() { GridRequestParameters param = GridRequestParameters.Current; List <Context.SalesOrder> items = RepoSalesOrder.FindAllKontrak().Where(d => d.Status == "save planning" || d.Status == "draft konfirmasi").ToList(); List <SalesOrderKontrak> ListModel = new List <SalesOrderKontrak>(); foreach (Context.SalesOrder item in items) { ListModel.Add(new SalesOrderKontrak(item)); } int total = RepoSalesOrder.CountKontrak(param.Filters); return(new JavaScriptSerializer().Serialize(new { total = total, data = ListModel })); }
public string Binding() { GridRequestParameters param = GridRequestParameters.Current; //List<Context.SalesOrder> items = RepoSalesOrder.FindAllKontrak(param.Skip, param.Take, (param.Sortings != null ? param.Sortings.ToList() : null), param.Filters); List <Context.SalesOrder> items = RepoSalesOrder.FindAllKontrak(); List <SalesOrderKontrak> ListModel = new List <SalesOrderKontrak>(); foreach (Context.SalesOrder item in items) { ListModel.Add(new SalesOrderKontrak(item)); } int total = RepoSalesOrder.CountKontrak(param.Filters); return(new JavaScriptSerializer().Serialize(new { total = total, data = ListModel })); }
public string Binding() { GridRequestParameters param = GridRequestParameters.Current; List <Context.SalesOrder> items = RepoSalesOrder.FindAllKontrak().Where(d => d.Status == "save" || d.Status == "draft planning").ToList(); List <SalesOrderKontrak> ListModel = new List <SalesOrderKontrak>(); foreach (Context.SalesOrder item in items) { ListModel.Add(new SalesOrderKontrak(item)); } List <Context.SalesOrderKontrakListSo> itemsListSoKontrakBatalTruk = RepoSalesOrderKontrakListSo.returnListSoBatalTruckOnly(); foreach (Context.SalesOrderKontrakListSo itemBatalTruk in itemsListSoKontrakBatalTruk) { ListModel.Add(new SalesOrderKontrak(RepoSalesOrder.FindByKontrak(itemBatalTruk.SalesKontrakId.Value), itemBatalTruk)); } int total = RepoSalesOrder.CountKontrak(param.Filters); return(new JavaScriptSerializer().Serialize(new { total = ListModel.Count(), data = ListModel })); }