public Dictionary <string, List <DisbursementList> > GetAllOutstandingDisbursementsOfClerk(long collectionPoint) { List <DisbursementList> disbursementLists = DisbursementListDAO.FindAllDisbursements(collectionPoint); Dictionary <string, List <DisbursementList> > disDict = new Dictionary <string, List <DisbursementList> > { { "disbursementList", disbursementLists } }; return(disDict); }
public static void CreateDisbursementLists(List <DisbursementList> disbursementLists) { foreach (var disbursementList in disbursementLists) { disbursementList.Department = DepartmentDAO.GetDepartmentById(disbursementList.Department.DeptId); long listId = DisbursementListDAO.CreateDisbursementList(disbursementList); foreach (var item in disbursementList.DisbursementListDetails) { DisbursementListDetailsDAO.CreateDisbursementListDetails(listId, item); } } }
public string AcknowledgementOfRepresentative(long listId) { Employee emp = AuthUtil.GetCurrentLoggedUser(); if (emp == null) { return("Failed"); } DisbursementListDAO.AcknowledgeDisbursement(listId, emp.EmpName); UpdateChargeBack(listId); return("Success"); }
public Dictionary <string, List <DisbursementList> > GetAllPendingDisbursementsOfRep() { Dictionary <string, List <DisbursementList> > disDict = new Dictionary <string, List <DisbursementList> >(); Employee emp = AuthUtil.GetCurrentLoggedUser(); if (emp == null) { disDict.Add("disbursementList", new List <DisbursementList>()); } else { List <DisbursementList> disbursements = DisbursementListDAO.GetAllPendingDisbursementList(emp.DeptId); disDict.Add("disbursementList", disbursements); } return(disDict); }
public static List <DisbursementList> ViewCompletedDisbursByDept(long deptId) { List <DisbursementList> d = new List <DisbursementList>(); return(DisbursementListDAO.ViewCompletedDisbursByDept(deptId)); }
public static List <DisbursementList> ViewAllCompletedDisbursements() { List <DisbursementList> d = new List <DisbursementList>(); return(DisbursementListDAO.ViewAllCompletedDisbursementList()); }
public static void ChangeCollectionPoint(DisbursementList disbursement) { DisbursementListDAO.UpdateDisCollectionPoint(disbursement); DepartmentDAO.UpdateDptCollectionPoint(disbursement); }
public static DisbursementList GetDisbursementListByDeptId(long deptId) { return(DisbursementListDAO.GetGeneratedDisbursementListByDeptId(deptId)); }
//The following code is for ChargeBack controller public static DisbursementList GetDisbursementListByListId(long listId) { return(DisbursementListDAO.GetDisbursementListByListId(listId)); }
public static List <DisbursementList> CheckForPendingDisbursements() { return(DisbursementListDAO.CheckForPendingDisbursements()); }
public static List <DisbursementList> ViewOutstandingDisbursementsByCollection(string collectionPt) { List <DisbursementList> disbursementLists = DisbursementListDAO.ViewDisbursements(collectionPt); return(disbursementLists); }