Beispiel #1
0
 public AddressesController(
     IWriteRequestProcessor <CreateAddressRequest> createProcessor,
     IWriteRequestProcessor <UpdateAddressRequest> updateAddressProcessor)
 {
     _createProcessor        = createProcessor;
     _updateAddressProcessor = updateAddressProcessor;
 }
Beispiel #2
0
 public UserPrivilegesController(
     IListProcessor <ListUserPrivilegesRequest, UserPrivilegeContract> listUserPrivilegeRequestProcessor,
     IWriteRequestProcessor <AdjustUserPrivilegeRequest> adjustUserPrivilegeRequest)
 {
     _listUserPrivilegeRequestProcessor = listUserPrivilegeRequestProcessor;
     _adjustUserPrivilegeRequest        = adjustUserPrivilegeRequest;
 }
Beispiel #3
0
 public StaffController(
     IPagedProcessor <ListStaffRequest, BasicStaffContract> listStaffRequestProcessor,
     IRequestProcessor <GetStaffRequest, StaffContract> getStaffProcessor,
     IWriteRequestProcessor <CreateStaffRequest> createStaffProcessor)
 {
     _listStaffRequestProcessor = listStaffRequestProcessor;
     _getStaffProcessor         = getStaffProcessor;
     _createStaffProcessor      = createStaffProcessor;
 }
Beispiel #4
0
 public InvoicesController(
     IWriteRequestProcessor <CreateInvoiceRequest> createProcessor,
     IRequestProcessor <OrganizationEntityRequest, InvoiceContract> getOneProcessor,
     IWriteRequestProcessor <UpdateInvoiceRequest> updateProcessor)
 {
     _createProcessor = createProcessor;
     _getOneProcessor = getOneProcessor;
     _updateProcessor = updateProcessor;
 }
 public StaffController(
     IWriteRequestProcessor <CreateJobStaffRequest> createJobStaffProcessor,
     IWriteRequestProcessor <DeleteJobStaffRequest> deleteRequestProcessor,
     IListProcessor <ListJobStaffRequest, JobStaffContract> listJobStaffPoProcessor)
 {
     _createJobStaffProcessor = createJobStaffProcessor;
     _deleteRequestProcessor  = deleteRequestProcessor;
     _listJobStaffPoProcessor = listJobStaffPoProcessor;
 }
Beispiel #6
0
 public ContactsController(
     IListProcessor <ListCustomerContactsRequest, CustomerContactContract> listProcessor,
     IWriteRequestProcessor <CreateCustomerContactRequest> createProcessor,
     IWriteRequestProcessor <UpdateCustomerContactRequest> updateProcessor)
 {
     _listProcessor   = listProcessor;
     _createProcessor = createProcessor;
     _updateProcessor = updateProcessor;
 }
 public CostItemsController(
     IWriteRequestProcessor <CreateInvoiceCostItemRequest> createProcessor,
     ISimplePagedProcessor <ListInvoiceCostItemsRequest, BasicInvoiceCostItemContract> listProcessor,
     IWriteRequestProcessor <UpdateInvoiceCostItemRequest> updateProcessor
     )
 {
     _createProcessor = createProcessor;
     _listProcessor   = listProcessor;
     _updateProcessor = updateProcessor;
 }
Beispiel #8
0
 public ContactsController(
     IPagedProcessor <ListContactsRequest, ContactContract> listProcessor,
     IWriteRequestProcessor <CreateContactRequest> createProcessor,
     IRequestProcessor <GetContactRequest, ContactContract> getContactProcessor,
     IWriteRequestProcessor <UpdateContactRequest> updateContactProcessor)
 {
     _listProcessor          = listProcessor;
     _createProcessor        = createProcessor;
     _getContactProcessor    = getContactProcessor;
     _updateContactProcessor = updateContactProcessor;
 }
 public CostItemsController(
     IWriteRequestProcessor <CreateQuoteCostItemRequest> createProcessor,
     ISimplePagedProcessor <ListQuoteCostItemsRequest, QuoteCostItemBasicContract> listProcessor,
     IRequestProcessor <GetQuoteCostItemRequest, QuoteCostItemContract> getProcessor,
     IWriteRequestProcessor <UpdateQuoteCostItemRequest> updateProcessor)
 {
     _createProcessor = createProcessor;
     _listProcessor   = listProcessor;
     _getProcessor    = getProcessor;
     _updateProcessor = updateProcessor;
 }
 public QuotesController(
     IWriteRequestProcessor <CreateQuoteRequest> createProcessor,
     IPagedProcessor <ListQuotesRequest, QuoteBasicContract> listQuoteRequestProcessor,
     IRequestProcessor <GetQuoteRequest, QuoteContract> getQuoteByIdRequestProcessor,
     IWriteRequestProcessor <UpdateQuoteRequest> updateQuoteRequestProcessor)
 {
     _createProcessor              = createProcessor;
     _listQuoteRequestProcessor    = listQuoteRequestProcessor;
     _getQuoteByIdRequestProcessor = getQuoteByIdRequestProcessor;
     _updateQuoteRequestProcessor  = updateQuoteRequestProcessor;
 }
Beispiel #11
0
 public TasksController(
     IWriteRequestProcessor <CreateInvoiceTaskRequest> createProcessor,
     ISimplePagedProcessor <ListInvoiceTasksRequest, InvoiceTaskBasicContract> listProcessor,
     IRequestProcessor <GetInvoiceTaskRequest, InvoiceTaskContract> getProcessor,
     IWriteRequestProcessor <UpdateInvoiceTaskRequest> updateProcessor)
 {
     _createProcessor = createProcessor;
     _listProcessor   = listProcessor;
     _getProcessor    = getProcessor;
     _updateProcessor = updateProcessor;
 }
 public AddressesController(
     IListProcessor <ListCustomerAddressesRequest, CustomerAddressContract> listProcessor,
     IWriteRequestProcessor <CreateCustomerAddressRequest> createProcessor,
     IRequestProcessor <GetCustomerAddressRequest, CustomerAddressContract> getAddressProcessor,
     IWriteRequestProcessor <UpdateCustomerAddressRequest> updateAddressProcessor)
 {
     _listProcessor          = listProcessor;
     _createProcessor        = createProcessor;
     _getAddressProcessor    = getAddressProcessor;
     _updateAddressProcessor = updateAddressProcessor;
 }
        //private readonly IWriteRequestProcessor<UpdateSupplierRequest> _updateSupplierRequestProcessor;

        public SuppliersController(
            IPagedProcessor <ListSuppliersRequest, SupplierContract> listSupplierRequestProcessor,
            //IRequestProcessor<GetSupplierByIdRequest, SupplierDetailsContract> getSupplierByIdRequestProcessor,
            //IWriteRequestProcessor<UpdateSupplierRequest> updateSupplierRequestProcessor,
            IWriteRequestProcessor <CreateSupplierRequest> createSupplierRequestProcessor
            )
        {
            _listSupplierRequestProcessor = listSupplierRequestProcessor;
            //_getSupplierByIdRequestProcessor = getSupplierByIdRequestProcessor;
            _createSupplierRequestProcessor = createSupplierRequestProcessor;
            //_updateSupplierRequestProcessor = updateSupplierRequestProcessor;
        }
Beispiel #14
0
 public JobsController(
     IPagedProcessor <ListJobsRequest, JobWithCustomerContract> listJobRequestProcessor,
     IRequestProcessor <GetJobByIdRequest, JobDetailsContract> getJobByIdRequestProcessor,
     IWriteRequestProcessor <CreateJobRequest> createJobRequestProcessor,
     IWriteRequestProcessor <UpdateJobRequest> updateJobRequestProcessor
     )
 {
     _listJobRequestProcessor    = listJobRequestProcessor;
     _getJobByIdRequestProcessor = getJobByIdRequestProcessor;
     _createJobRequestProcessor  = createJobRequestProcessor;
     _updateJobRequestProcessor  = updateJobRequestProcessor;
 }
 public TasksController(
     IWriteRequestProcessor <CreateJobTaskRequest> createJobTaskRequest,
     IListProcessor <ListJobTasksRequest, JobTaskBasicContract> listJobTaskequestProcessor,
     IWriteRequestProcessor <UpdateJobTaskRequest> updateRequestProcessor,
     IRequestProcessor <GetJobTaskByIdRequest, JobTaskContract> getJobTaskByIdProcessor,
     [Named("DeleteJobTask")]
     IDeleteRequestProcessor <OrganizationEntityRequest> deleteProcessor)
 {
     _listJobTaskequestProcessor = listJobTaskequestProcessor;
     _createJobTaskRequest       = createJobTaskRequest;
     _updateRequestProcessor     = updateRequestProcessor;
     _getJobTaskByIdProcessor    = getJobTaskByIdProcessor;
     _deleteProcessor            = deleteProcessor;
 }
Beispiel #16
0
 public JobTimesheetController(
     IWriteRequestProcessor <CreateJobTimesheetRequest> createRequestProcessor,
     IListProcessor <ListJobTimesheetRequest, JobTimesheetBasicContract> listoRequestProcessor,
     IRequestProcessor <GetJobTimesheetRequest, JobTimesheetContract> getRequestProcessor,
     IWriteRequestProcessor <UpdateJobTimesheetRequest> updateRequestProcessor,
     [Named("DeleteJobTimesheet")]
     IDeleteRequestProcessor <OrganizationEntityRequest> deleteProcessor)
 {
     _createRequestProcessor = createRequestProcessor;
     _listoRequestProcessor  = listoRequestProcessor;
     _getRequestProcessor    = getRequestProcessor;
     _updateRequestProcessor = updateRequestProcessor;
     _deleteProcessor        = deleteProcessor;
 }
 public TaskDefinitionsController(
     IPagedProcessor <ListWithOrgIdRequest, TaskDefinitionBasicContract> listTaskDefinitionequestProcessor,
     IWriteRequestProcessor <CreateTaskDefinitionRequest> createTaskDefinitionRequest,
     IWriteRequestProcessor <UpdateTaskDefinitionRequest> updateRequestProcessor,
     IRequestProcessor <GetTaskDefinitionByIdRequest, TaskDefinitionContract> getTaskDefinitionByIdProcessor,
     IListProcessor <SearchTermRequest, TaskDefinitionBasicContract> searchByNameProcessor
     )
 {
     _listTaskDefinitionequestProcessor = listTaskDefinitionequestProcessor;
     _createTaskDefinitionRequest       = createTaskDefinitionRequest;
     _updateRequestProcessor            = updateRequestProcessor;
     _getTaskDefinitionByIdProcessor    = getTaskDefinitionByIdProcessor;
     _searchByNameProcessor             = searchByNameProcessor;
 }
Beispiel #18
0
 public CostItemsController(
     IWriteRequestProcessor <CreateJobCostItemRequest> createJobCostItemRequest,
     IListProcessor <ListJobCostItemsRequest, JobCostItemBasicContract> listJobCostItemequestProcessor,
     IWriteRequestProcessor <UpdateJobCostItemRequest> updateRequestProcessor,
     IRequestProcessor <GetJobCostItemRequest, JobCostItemContract> getJobCostItemProcessor,
     [Named("DeleteCostItem")]
     IDeleteRequestProcessor <OrganizationEntityRequest> deleteProcessor
     )
 {
     _listJobCostItemequestProcessor = listJobCostItemequestProcessor;
     _createJobCostItemRequest       = createJobCostItemRequest;
     _updateRequestProcessor         = updateRequestProcessor;
     _getJobCostItemProcessor        = getJobCostItemProcessor;
     _deleteProcessor = deleteProcessor;
 }
 public CostItemsController(
     IWriteRequestProcessor <CreateCostItemRequest> createRequestProcessor,
     IRequestProcessor <GetCostItemRequest, CostItemContract> getRequestProcessor,
     IPagedProcessor <ListCostItemsRequest, CostItemContract> listRequestProcessor,
     IWriteRequestProcessor <UpdateCostItemRequest> updateRequestProcessor,
     IDeleteRequestProcessor <OrganizationEntityRequest> deleteRequestProcessor,
     IDeleteRequestProcessor <BulkDeleteCostItemsRequest> bulkDeleteRequestProcessor)
 {
     _createRequestProcessor     = createRequestProcessor;
     _getRequestProcessor        = getRequestProcessor;
     _listRequestProcessor       = listRequestProcessor;
     _updateRequestProcessor     = updateRequestProcessor;
     _deleteRequestProcessor     = deleteRequestProcessor;
     _bulkDeleteRequestProcessor = bulkDeleteRequestProcessor;
 }
 public CustomersController(
     IListProcessor <SearchTermRequest, CustomerContract> searchTop10Processor,
     IPagedProcessor <ListCustomersRequest, CustomerContract> listCustomerRequestProcessor,
     IWriteRequestProcessor <CreateCustomerRequest> createCustomerRequest,
     IWriteRequestProcessor <UpdateCustomerRequest> updateRequestProcessor,
     IRequestProcessor <GetCustomerRequest, CustomerContract> getCustomerByIdProcessor,
     IDeleteRequestProcessor <OrganizationEntityRequest> deleteRequestProcessor,
     IDeleteRequestProcessor <BulkDeleteCustomersRequest> bulkDeleteRequestProcessor
     )
 {
     _searchTop10Processor         = searchTop10Processor;
     _listCustomerRequestProcessor = listCustomerRequestProcessor;
     _createCustomerRequest        = createCustomerRequest;
     _updateRequestProcessor       = updateRequestProcessor;
     _getCustomerByIdProcessor     = getCustomerByIdProcessor;
     _deleteRequestProcessor       = deleteRequestProcessor;
     _bulkDeleteRequestProcessor   = bulkDeleteRequestProcessor;
 }
Beispiel #21
0
 public UsersController(
     IWriteRequestProcessor <EnterOrganizationRequest> signinRequestProcessor)
 {
     _signinRequestProcessor = signinRequestProcessor;
 }