public IActionResult Update(long id, [FromBody] AssignmentDetailsItem item) { if (item == null || item.Id != id) { return(BadRequest()); } var AssignmentDetails = _context.AssignmentDetailsItems.FirstOrDefault(t => t.Id == id); if (AssignmentDetails == null) { return(NotFound()); } AssignmentDetails.Name = item.Name; AssignmentDetails.IsComplete = item.IsComplete; AssignmentDetails.ProjectCode = item.ProjectCode; AssignmentDetails.ProjectDesc = item.ProjectDesc; AssignmentDetails.LabLocation = item.LabLocation; AssignmentDetails.BillTo = item.BillTo; AssignmentDetails.ReportTo = item.ReportTo; AssignmentDetails.AEName = item.AEName; AssignmentDetails.JDECode = item.JDECode; AssignmentDetails.PercentOfProject = item.PercentOfProject; AssignmentDetails.LoginsAssociated = item.LoginsAssociated; AssignmentDetails.ListOfAEs = item.ListOfAEs; AssignmentDetails.DollarValue = item.DollarValue; AssignmentDetails.Status = item.Status; _context.AssignmentDetailsItems.Update(AssignmentDetails); _context.SaveChanges(); return(new NoContentResult()); }
public IActionResult Create([FromBody] AssignmentDetailsItem item) { if (item == null) { return(BadRequest()); } _context.AssignmentDetailsItems.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetAssignmentDetails", new { id = item.Id }, item)); }