public IActionResult SaveUpdate(Experience experience, string returnUrl) { if (experience.IsNew) { experience.UserId = User.GetId(); if (DbContext.Experience.Create(experience) > 0) { ShowSavedSuccessfullyToast(); } else { ShowTaskFailedToast(); }; } else { if (DbContext.Experience.Update(experience)) { ShowUpdateSuccessfullyToast(); }; } return Redirect(returnUrl); }
public IActionResult GetFormForSaveAndUpdate(long id, string returnUrl) { ViewBag.ReturnUrl = returnUrl; var exp = new Experience(); if (id > 0) { exp = DbContext.Experience.Get(id); } return PartialView("_ExperienceForm", exp); }