public async Task <IHttpActionResult> UpdateCompaniesAsync(CompaniesRequest request) { var response = new CompaniesResponse(); await _companyService.UpdateCompaniesAsync(request.CompaniesViewModel); response.StatusCode = (int)HttpStatusCode.OK; return(Ok(response)); }
public async Task <IHttpActionResult> InsertCompaniesAsync(CompaniesRequest request) { var response = new CompaniesResponse(); var accountId = Identity.ToAccountID(); foreach (var company in request.CompaniesViewModel) { company.AccountId = accountId; company.ExecutionStatus = ExecutionStatus.Created; } await _companyService.InsertCompaniesAsync(request.CompaniesViewModel); response.StatusCode = (int)HttpStatusCode.OK; return(Ok(response)); }