public IActionResult Update(long id, [FromBody] LeAccountingInfo item) { if (item == null || item.Id != id) { return(BadRequest()); } var leAccountingInfo = _context.LeAccountingInfos.FirstOrDefault(t => t.Id == id); if (leAccountingInfo == null) { return(NotFound()); } leAccountingInfo.Inn = item.Inn; leAccountingInfo.Grn = item.Grn; leAccountingInfo.Kpp = item.Kpp; leAccountingInfo.RegistationDate = item.RegistationDate; leAccountingInfo.TaxAuthorityName = item.TaxAuthorityName; leAccountingInfo.EntryDateInEgrul = item.EntryDateInEgrul; leAccountingInfo.LegalEntityId = item.LegalEntityId; _context.LeAccountingInfos.Update(leAccountingInfo); _context.SaveChanges(); return(new NoContentResult()); }
public IActionResult Post([FromBody] LeAccountingInfo item) { if (item == null) { return(BadRequest()); } item.Id = _context.LeAccountingInfos.Count() + 1; _context.LeAccountingInfos.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetLeAccountingInfo", new { id = item.Id }, item)); }