Ejemplo n.º 1
0
 public ExpenseReportController(IExpenseReportBuilder expenseReportBuilder, IUserSession session,
                                IWorkflowFacilitator workflowFacilitator, Bus bus, ICalendar calendar)
 {
     _expenseReportBuilder = expenseReportBuilder;
     _session             = session;
     _workflowFacilitator = workflowFacilitator;
     _bus      = bus;
     _calendar = calendar;
 }
 public ExpenseReportController(IExpenseReportBuilder expenseReportBuilder, IUserSession session,
     IWorkflowFacilitator workflowFacilitator, Bus bus, ICalendar calendar)
 {
     _expenseReportBuilder = expenseReportBuilder;
     _session = session;
     _workflowFacilitator = workflowFacilitator;
     _bus = bus;
     _calendar = calendar;
 }
Ejemplo n.º 3
0
 public ExpenseReportController(IEmployeeRepository employeeRepository,
                                IExpenseReportRepository expenseReportRepository, IExpenseReportBuilder expenseReportBuilder, IUserSession session,
                                IWorkflowFacilitator workflowFacilitator, IStateCommandVisitor stateCommandVisitor)
 {
     _employeeRepository      = employeeRepository;
     _expenseReportRepository = expenseReportRepository;
     _expenseReportBuilder    = expenseReportBuilder;
     _session             = session;
     _workflowFacilitator = workflowFacilitator;
 }