public JsonResult GetDisbursementList() { disbursementList = new List <Department>(); DisbursementList disbursement = new DisbursementList(); CatalogueBusinessLogic catalogue = new CatalogueBusinessLogic(); reqBackup = requestBackup; if (disbursementListBackup.Count != 0) { foreach (Department dep in disbursementListBackup) { disbursementList.Add(dep); } } if (updateRequest.Count != 0) { foreach (int req1 in updateRequest) { List <Department> dep = disbursement.GetDisbursements(req1); disbursementList.AddRange(dep); disbursementListBackup.AddRange(dep); } } if (disbursementList.Count != 0) { var data = disbursementList.Select(p => new { departmentName = p.DepartmentName, representative = p.AspNetUsers.UserName, collectionPoint = p.CollectionPoint }).Distinct().ToList(); return(Json(data, JsonRequestBehavior.AllowGet)); } return(new JsonResult()); }
public List <Department> GetDisbursementByOrderID(int orderID) { return(dl.GetDisbursements(orderID)); }