private ApiResponse <int> Create(CreateCustomerViewModel model) { var apiResp = new ApiResponse <int> { Type = ResponseType.Fail }; var customer = new Dto.Customer { AuthorizedPersonName = model.AuthorizedPersonName, PhoneNumber = model.PhoneNumber, Title = model.Title, UserId = GetUserId().Value, CreatedAt = DateTime.UtcNow }; var resp = _customerBusiness.Add(customer); if (resp.Type != ResponseType.Success) { apiResp.ErrorCode = resp.ErrorCode; return(apiResp); } apiResp.Type = ResponseType.Success; apiResp.Data = customer.Id; return(apiResp); }
public async Task <IActionResult> Add([FromBody] CustomerModel _model) { var result = await busCustomer.Add(_model); return(Ok(context.WrapResponse(result))); }