public async Task <CustomerApiModel> AddCustomerAsync(CustomerApiModel newCustomerApiModel, CancellationToken ct = default) { /*var customer = new Customer * { * FirstName = newCustomerApiModel.FirstName, * LastName = newCustomerApiModel.LastName, * Company = newCustomerApiModel.Company, * Address = newCustomerApiModel.Address, * City = newCustomerApiModel.City, * State = newCustomerApiModel.State, * Country = newCustomerApiModel.Country, * PostalCode = newCustomerApiModel.PostalCode, * Phone = newCustomerApiModel.Phone, * Fax = newCustomerApiModel.Fax, * Email = newCustomerApiModel.Email, * SupportRepId = newCustomerApiModel.SupportRepId * };*/ var customer = newCustomerApiModel.Convert(); customer = await _customerRepository.AddAsync(customer, ct); newCustomerApiModel.CustomerId = customer.CustomerId; return(newCustomerApiModel); }
public async Task <CustomerApiModel> AddCustomerAsync(CustomerApiModel newCustomerApiModel, CancellationToken ct = default) { var customer = newCustomerApiModel.Convert(); customer = await _customerRepository.AddAsync(customer, ct); newCustomerApiModel.CustomerId = customer.CustomerId; return(newCustomerApiModel); }
public CustomerApiModel AddCustomer(CustomerApiModel newCustomerApiModel) { /*var customer = new Customer * { * FirstName = newCustomerApiModel.FirstName, * LastName = newCustomerApiModel.LastName, * Company = newCustomerApiModel.Company, * Address = newCustomerApiModel.Address, * City = newCustomerApiModel.City, * State = newCustomerApiModel.State, * Country = newCustomerApiModel.Country, * PostalCode = newCustomerApiModel.PostalCode, * Phone = newCustomerApiModel.Phone, * Fax = newCustomerApiModel.Fax, * Email = newCustomerApiModel.Email, * SupportRepId = newCustomerApiModel.SupportRepId * };*/ var customer = newCustomerApiModel.Convert(); customer = _customerRepository.Add(customer); newCustomerApiModel.CustomerId = customer.CustomerId; return(newCustomerApiModel); }