public PersonController( IPersonService pServ, IDefaults def, IMapper map, IModelBindingAdaptor adaptor) { serv = pServ; this.map = map; _adaptor = adaptor; this.def = def; }
public EmployerController( IEmployerService employerService, IDefaults defaults, IMapper map, IModelBindingAdaptor adaptor) { _serv = employerService; _map = map; _adaptor = adaptor; _defaults = defaults; }
public WorkerController(IWorkerService workerService, IImageService imageServ, IDefaults def, IMapper map, IModelBindingAdaptor adaptor) { serv = workerService; this.imageServ = imageServ; this.map = map; _adaptor = adaptor; this.def = def; }
/// <summary> /// The Work Order controller is responsible for handling all REST actions related to the /// creation, modification, processing and retaining of Work Orders created by staff or /// employers (hirers/2.0). /// </summary> /// <param name="woServ">Work Order service</param> /// <param name="defaults">Default config values</param> /// <param name="map">AutoMapper service</param> /// <param name="adaptor"></param> /// <param name="tenantService"></param> public WorkOrderController( IWorkOrderService woServ, IDefaults defaults, IMapper map, IModelBindingAdaptor adaptor, ITenantService tenantService ) { _woServ = woServ; _map = map; _adaptor = adaptor; _defaults = defaults; _clientTimeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById(tenantService.GetCurrentTenant().Timezone); _serverTimeZoneInfo = TimeZoneInfo.Local; }
public WorkAssignmentController( IWorkAssignmentService workAssignmentService, IWorkOrderService workOrderService, IWorkerSigninService signinService, IDefaults defaults, IMapper map, IModelBindingAdaptor adaptor, ITenantService tenantService ) { waServ = workAssignmentService; woServ = workOrderService; wsiServ = signinService; this.map = map; _defaults = defaults; _adaptor = adaptor; _clientTimeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById(tenantService.GetCurrentTenant().Timezone); }