public IActionResult Update(long id, [FromBody] IeAuthorityInfo item) { if (item == null || item.Id != id) { return(BadRequest()); } var ieAuthorityInfo = _context.IeAuthorityInfos.FirstOrDefault(t => t.Id == id); if (ieAuthorityInfo == null) { return(NotFound()); } ieAuthorityInfo.RegistrationAuthorityName = item.RegistrationAuthorityName; ieAuthorityInfo.RegistrationAuthorityId = item.RegistrationAuthorityId; ieAuthorityInfo.Patronymic = item.Patronymic; ieAuthorityInfo.Grn = item.Grn; ieAuthorityInfo.EntryDateIntEgrip = item.EntryDateIntEgrip; ieAuthorityInfo.IndividualEntrepreneurId = item.IndividualEntrepreneurId; _context.IeAuthorityInfos.Update(ieAuthorityInfo); _context.SaveChanges(); return(new NoContentResult()); }
public IActionResult Post([FromBody] IeAuthorityInfo item) { if (item == null) { return(BadRequest()); } item.Id = _context.IeAuthorityInfos.Count() + 1; _context.IeAuthorityInfos.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetIeAuthorityInfo", new { id = item.Id }, item)); }