public async Task <IActionResult> Insert([FromForm] string values) { var company = new FinwireCompany(); JsonConvert.PopulateObject(values, company); company.Slug = company.Company.ToSlug(); if (!TryValidateModel(company)) { return(BadRequest()); } await _finwireCompaniesService.Create(company); return(Ok()); }
public async Task Create(FinwireCompany finwireCompany) { await _dbContext.FinwireCompanies.AddAsync(finwireCompany); await _dbContext.SaveChangesAsync(); }
public async Task UpdateCompany(FinwireCompany company) { _dbContext.Entry(company).State = EntityState.Modified; await _dbContext.SaveChangesAsync(); }