Пример #1
0
        public async Task <object> Add(Customer customers)
        {
            bool isValid = await _customersService.AddCustomer(customers);

            _notification.SetNotificationMessage(isValid, Title, customers.UID);

            return(_notification);
        }
        public ActionResult Post([FromBody] Customers value)
        {
            var result = _service.AddCustomer(value);

            if (result.Status == eOperationStatus.Success)
            {
                return(Ok(new { Success = result.Data }));
            }

            return(BadRequest(new { Message = result.ExceptionMessage }));
        }
Пример #3
0
        public async Task <IActionResult> Post([FromForm] CustomerDTO customerDTO)
        {
            try
            {
                await _customersService.AddCustomer(customerDTO);

                return(Ok("Customer record added successfully"));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        public async Task <Customer> CreateCustomer(CreateCustomerInput createCustomerInput)
        {
            try
            {
                Customer _customer = await _customersService.AddCustomer(createCustomerInput);

                return(_customer);
            }
            catch (Exception ex)
            {
                throw new QueryException(
                          ErrorBuilder.New()
                          .SetMessage(ex.Message)
                          .SetCode("CREATE_ERROR")
                          .Build());
            }
        }
Пример #5
0
 public void Post([FromBody] Customer customer)
 {
     _customersService.AddCustomer(customer);
 }
Пример #6
0
        public async Task <ActionResult> AddCistomer([FromBody] CustomerDto customerDto)
        {
            var id = await _customerService.AddCustomer(customerDto);

            return(Ok(id));
        }