public List <Request> GetNotDisbursedRequestList() { List <Request> requestList = new List <Request>(); requestList.AddRange(requestDAO.SearchRequestbyStatus("processing")); requestList.AddRange(requestDAO.SearchRequestbyStatus("incomplete")); return(requestList); }
public List <Request> SearchRequest(string SearchParam, string SearchString) { if (SearchParam == "RequestCode" && !String.IsNullOrEmpty(SearchString)) { return(rDAO.SearchRequestbyID(SearchString)); } if (SearchParam == "Status" && !String.IsNullOrEmpty(SearchString)) { return(rDAO.SearchRequestbyStatus(SearchString)); } if (SearchParam == "EmployeeName" && !String.IsNullOrEmpty(SearchString)) { return(rDAO.ListAllRequest().Where(r => GetEmployeeNameByUserName(r.UserName).ToUpper().Contains(SearchString.ToUpper())).ToList()); } if (String.IsNullOrEmpty(SearchString)) { return(rDAO.ListAllRequest()); } return(rDAO.ListAllRequest()); }
public List <Request> ListPendingRequest(string deptCode) { return(rDAO.SearchRequestbyStatus("pending", deptCode)); }