示例#1
0
 public ExpenseManagementController(IGetListOfExpenditures listExpendituresHandler,
                                    IDeleteExpenditure deleteExpenditure,
                                    IUpdateArcFlashLabelExpenditure updateArcFlashLabelExpenditure,
                                    IGetCreateExpenseModel getCreateExpenseModel,
                                    IUpdateMiscExpenditure updateMiscExpenditure,
                                    IUpdateContractorExpenditure updateContractorExpenditure,
                                    IUpdateTimeAndExpenseExpenditure updateTimeAndExpenseExpenditure,
                                    IUpdateCompanyVehicleExpenditure updateCompanyVehicleExpenditure)
 {
     this.listExpendituresHandler         = listExpendituresHandler;
     this.deleteExpenditure               = deleteExpenditure;
     this.updateArcFlashLabelExpenditure  = updateArcFlashLabelExpenditure;
     this.getCreateExpenseModel           = getCreateExpenseModel;
     this.updateMiscExpenditure           = updateMiscExpenditure;
     this.updateContractorExpenditure     = updateContractorExpenditure;
     this.updateTimeAndExpenseExpenditure = updateTimeAndExpenseExpenditure;
     this.updateCompanyVehicleExpenditure = updateCompanyVehicleExpenditure;
 }
 public ArcFlashLabelExpendituresController(IUpdateArcFlashLabelExpenditure updateArcFlashLabelExpenditure)
 {
     _updateArcFlashLabelExpenditure = updateArcFlashLabelExpenditure;
 }