public ActionResult Requests(string searchText) { try { if (searchText != null) { IEnumerable <RequisitionStatus> requisition = _requisitionStatusManager.SearchByRequisitionId(searchText); IEnumerable <RequisitionStatusViewModel> requisitionStatusViewModels = Mapper.Map <IEnumerable <RequisitionStatusViewModel> >(requisition); return(View(requisitionStatusViewModels)); } ICollection <RequisitionStatus> requisitions = _requisitionStatusManager.GetAllStatusNew(); IEnumerable <RequisitionStatusViewModel> requisitionViewModels = Mapper.Map <IEnumerable <RequisitionStatusViewModel> >(requisitions); return(View(requisitionViewModels)); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "AssignRequisitions", "Requests"))); } }