public IHttpActionResult New(PriorityEntry priorityEntry) { if (!ModelState.IsValid) { return(BadRequest()); } _context.PriorityEntries.Add(priorityEntry); var userAction = new UserAction { UserName = User.Identity.Name, Action = "PriorityEntry was created. PriorityEntry name " + priorityEntry.Name, DateTime = DateTime.Now }; _context.UserActions.Add(userAction); _context.SaveChanges(); return(Created(new Uri(Request.RequestUri + "/" + priorityEntry.Id), priorityEntry)); }
public void EditpriorityEntry(int id, PriorityEntry priorityEntry) { if (!ModelState.IsValid) { throw new HttpResponseException(HttpStatusCode.BadRequest); } var PriorityEntryToEdit = _context.PriorityEntries.SingleOrDefault(c => c.Id == id); PriorityEntryToEdit.Name = priorityEntry.Name; var userAction = new UserAction { UserName = User.Identity.Name, Action = "PriorityEntry was edited. PriorityEntry name " + priorityEntry.Name, DateTime = DateTime.Now }; _context.UserActions.Add(userAction); _context.SaveChanges(); }