public DepartmentController(IDisbursementService disbursementService, IItemDisbursementService itemDisbursementService,
                             IRequisitionService requisitionService, IItemRequisitionService itemRequisitionService, IInventoryService inventoryService,
                             IItemService itemService, IDepartmentService departmentService, IUserService userService, IDepartmentDelegationService departmentDelegationService)
 {
     this.disbursementService         = disbursementService;
     this.itemDisbursementService     = itemDisbursementService;
     this.requisitionService          = requisitionService;
     this.itemRequisitionService      = itemRequisitionService;
     this.inventoryService            = inventoryService;
     this.itemService                 = itemService;
     this.departmentService           = departmentService;
     this.userService                 = userService;
     this.departmentDelegationService = departmentDelegationService;
 }
        public HomeController(IUserService userService, IDepartmentDelegationService departmentDelegationService, IPurchaseOrderService purchaseOrderService, IStockAdjustmentService stockAdjustmentService, IDisbursementService disbursementService, IItemService itemService, IInventoryService inventoryService, IRequisitionService requisitionService, IItemDisbursementService itemDisbursementService)
        {
            this.userService = userService;
            this.departmentDelegationService = departmentDelegationService;

            //dashboard for store
            this.purchaseOrderService   = purchaseOrderService;
            this.stockAdjustmentService = stockAdjustmentService;
            this.disbursementService    = disbursementService;
            this.itemService            = itemService;
            this.inventoryService       = inventoryService;

            //dashboard for department
            this.requisitionService      = requisitionService;
            this.itemDisbursementService = itemDisbursementService;
        }
 public DepartmentDelegationController(IDepartmentDelegationService departmentDelegationService)
 {
     this.departmentDelegationService = departmentDelegationService;
 }
 public DepartmentController(IDepartmentService departmentService, IDepartmentDelegationService departmentDelegationService, IUserService userService)
 {
     this.departmentService           = departmentService;
     this.departmentDelegationService = departmentDelegationService;
     this.userService = userService;
 }