public async Task <ActionResult> Put(int id, okei okei) { if (ModelState.IsValid) { okei.okei_id = id; var result = dbContext.fdc_okei.Update(okei); if (result != null && result.State == EntityState.Modified) { await dbContext.SaveChangesAsync(); var response = await dbContext.GetOKEI(result.Entity.okei_id); return(Ok(response)); } return(NotFound($"{result.State}")); } return(BadRequest()); }
public async Task <ActionResult> Post(okei okei) { if (ModelState.IsValid) { var result = await dbContext.fdc_okei.AddAsync(okei); if (result != null && result.State == EntityState.Added) { try { await dbContext.SaveChangesAsync(); var response = await dbContext.GetOKEI(result.Entity.okei_id); return(Ok(response)); } catch { } } return(NotFound($"{result.State}")); } return(BadRequest()); }