public IHttpActionResult AddNewCustomerDetails(CustomerProfileAc customerProfile) { try { var customerDetails = _customerRepository.AddNewCustomerDetails(customerProfile, MerchantContext.CompanyDetails, MerchantContext.Permission, MerchantContext.UserDetails); return(Ok(new { status = customerDetails })); } catch (Exception ex) { _errorLog.LogException(ex); throw; } }