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);
        }