Example #1
0
        public List <Request> GetNotDisbursedRequestList()
        {
            List <Request> requestList = new List <Request>();

            requestList.AddRange(requestDAO.SearchRequestbyStatus("processing"));
            requestList.AddRange(requestDAO.SearchRequestbyStatus("incomplete"));
            return(requestList);
        }
Example #2
0
 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));
 }