public IActionResult Update(long id, [FromBody] IeAccountingInfo item) { if (item == null || item.Id != id) { return(BadRequest()); } var ieAccountingInfo = _context.IeAccountingInfos.FirstOrDefault(t => t.Id == id); if (ieAccountingInfo == null) { return(NotFound()); } ieAccountingInfo.Inn = item.Inn; ieAccountingInfo.EntryDate = item.EntryDate; ieAccountingInfo.TaxAuthorityName = item.TaxAuthorityName; ieAccountingInfo.Grn = item.Grn; ieAccountingInfo.EntryDateInEgrip = item.EntryDateInEgrip; ieAccountingInfo.RegistrationAuthorityName = item.RegistrationAuthorityName; ieAccountingInfo.IndividualEntrepreneurId = item.IndividualEntrepreneurId; _context.IeAccountingInfos.Update(ieAccountingInfo); _context.SaveChanges(); return(new NoContentResult()); }
public IActionResult Post([FromBody] IeAccountingInfo item) { if (item == null) { return(BadRequest()); } item.Id = _context.IeAccountingInfos.Count() + 1; _context.IeAccountingInfos.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetIeAccountingInfo", new { id = item.Id }, item)); }