Exemple #1
0
 public StaffController(
     IPagedProcessor <ListStaffRequest, BasicStaffContract> listStaffRequestProcessor,
     IRequestProcessor <GetStaffRequest, StaffContract> getStaffProcessor,
     IWriteRequestProcessor <CreateStaffRequest> createStaffProcessor)
 {
     _listStaffRequestProcessor = listStaffRequestProcessor;
     _getStaffProcessor         = getStaffProcessor;
     _createStaffProcessor      = createStaffProcessor;
 }
Exemple #2
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 QuotesController(
     IWriteRequestProcessor <CreateQuoteRequest> createProcessor,
     IPagedProcessor <ListQuotesRequest, QuoteBasicContract> listQuoteRequestProcessor,
     IRequestProcessor <GetQuoteRequest, QuoteContract> getQuoteByIdRequestProcessor,
     IWriteRequestProcessor <UpdateQuoteRequest> updateQuoteRequestProcessor)
 {
     _createProcessor              = createProcessor;
     _listQuoteRequestProcessor    = listQuoteRequestProcessor;
     _getQuoteByIdRequestProcessor = getQuoteByIdRequestProcessor;
     _updateQuoteRequestProcessor  = updateQuoteRequestProcessor;
 }
        //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;
        }
Exemple #5
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 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;
 }
 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;
 }