Example #1
0
        public async Task <CreateCustomerOrganizationRes> CreateCustomerOrganization(CreateCustomerOrganizationReq request)
        {
            DynamicParameters parameters = new DynamicParameters();

            parameters.Add(name: "@CustomerId", request.CustomerId);
            parameters.Add(name: "@OrganizationId", request.OrganizationId);
            parameters.Add(name: "@IsActive", request.IsActive);
            parameters.Add(name: "@CustomerFirstName", request.CustomerFirstName);
            parameters.Add(name: "@CustomerLasNtame", request.CustomerLasNtame);
            using (var result = SqlMapper.QueryFirstOrDefaultAsync <CreateCustomerOrganizationRes>(
                       cnn: connection,
                       sql: "sp_CreateCustomerOrganization",
                       param: parameters,
                       commandType: CommandType.StoredProcedure))
            {
                try
                {
                    return(await result);
                }
                catch (Exception)
                {
                    return(new CreateCustomerOrganizationRes());
                }
            }
        }
 public async Task <CreateCustomerOrganizationRes> CreateCustomerOrganization(CreateCustomerOrganizationReq request)
 {
     return(await _customerOrganizationRepository.CreateCustomerOrganization(request));
 }
Example #3
0
 public async Task <IActionResult> CreateCustomerOrganization(CreateCustomerOrganizationReq request)
 {
     return(Ok(await _customerOrganizationServices.CreateCustomerOrganization(request)));
 }