public IActionResult CreateAccomplishment(int id) { var model = new CreateAccomplishmentViewModel { PersonId = id }; return(View(model)); }
public IActionResult Post(CreateAccomplishmentViewModel model) { if (ModelState.IsValid) { if (_accomplishment.CreateAccomplishment(model)) { return(Ok()); } } return(BadRequest()); }
public IActionResult CreateAccomplishment([FromForm] CreateAccomplishmentViewModel model, int id) { if (ModelState.IsValid) { model.PersonId = id; if (_accomplishment.CreateAccomplishment(model)) { return(RedirectToAction("List")); } } return(View(model)); }
public bool CreateAccomplishment(CreateAccomplishmentViewModel model) { var accomplishment = new Accomplishment { Name = model.Name, DateOfAccomplishment = model.DateOfAccomplishment, PersonId = model.PersonId }; _context.Accomplishments.Add(accomplishment); if (_context.SaveChanges() > -1) { return(true); } return(false); }