public IActionResult Post([FromBody] PartnersContactDetail item) { if (item == null) { return(BadRequest()); } item.Id = _context.PartnerContactDetails.Count() + 1; _context.PartnerContactDetails.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetPartnerContactDetail", new { id = item.Id }, item)); }
public IActionResult Update(long id, [FromBody] PartnersContactDetail item) { if (item == null || item.Id != id) { return(BadRequest()); } var partnerContactDetail = _context.PartnerContactDetails.FirstOrDefault(t => t.Id == id); if (partnerContactDetail == null) { return(NotFound()); } partnerContactDetail.ContactDetailId = item.ContactDetailId; partnerContactDetail.PartnerId = item.PartnerId; partnerContactDetail.SalesPointId = item.SalesPointId; _context.PartnerContactDetails.Update(partnerContactDetail); _context.SaveChanges(); return(new NoContentResult()); }