// GET: Requisition Queue public ActionResult RequisitionQueue() { try { //Notification Area //var notification = _notificationManager.GetNotificationsForController("Unseen"); //var notificationCount = notification.Count; //if (notification != null) //{ // ViewBag.Notification = notification; // ViewBag.count = notificationCount; //} //Dash Board Area ViewBag.RequisitionStatusCount = _requisitionStatusManager.GetAllStatusNew().Count; ViewBag.AssignedRequisition = _requisitionStatusManager.GetAll().Where(c => c.StatusType == "Assigned").Count(); ViewBag.AllRequisitionCount = _requisitionManager.GetAll().Count; ViewBag.OnProcessRequest = _requisitionStatusManager.GetAllStatusExecute().Count; ViewBag.CompleteRequisition = _requisitionStatusManager.GetAll().Count(c => c.StatusType == "Completed"); ViewBag.CancelRequisition = _requisitionStatusManager.GetAll().Count(c => c.StatusType == "Cancelled"); ViewBag.EmployeeCount = _employeeManager.GetAllEmployees().Count; ViewBag.DriverCount = _employeeManager.GetAllDriver().Count; ViewBag.VehicleCount = _vehicleManager.GetAll().Count; ViewBag.VehicleTypeCount = _vehicleTypeManager.GetAll().Count; return(View()); } catch (Exception ex) { ExceptionMessage(ex); return(View("Error", new HandleErrorInfo(ex, "Queue", "RequisitionQueue"))); } }
public ActionResult CheckIn() { ICollection <RequisitionStatus> onExecuteRequisition = _requisitionStatusManager.GetAllStatusExecute(); IEnumerable <RequisitionStatusViewModel> requisitionStatusViewModel = Mapper.Map <IEnumerable <RequisitionStatusViewModel> >(onExecuteRequisition); return(View(requisitionStatusViewModel)); }
public ActionResult RequisitionQueue() { ViewBag.requisitionCount = _requisitionManager.GetAll().Count; ViewBag.RequisitionStatusCount = _requisitionStatusManager.GetAllStatusNew().Count; ViewBag.CompleteRequisition = _requisitionStatusManager.GetAll().Where(c => c.StatusType == "Completed").Count(); ViewBag.OnProcessRequest = _requisitionStatusManager.GetAllStatusExecute().Count; ViewBag.EmployeeCount = _employeeManager.GetAllEmployees().Count; ViewBag.DriverCount = _employeeManager.GetAllDriver().Count; ViewBag.VehicleCount = _vehicleManager.GetAll().Count; ViewBag.VehicleTypeCount = _vehicleTypeManager.GetAll().Count; return(View()); }