public ActionResult EditCoachProfile(EditCoachProfileViewModel model) { try { if (ModelState.IsValid) { CultureInfo cultureinfo = new CultureInfo("nl-NL"); Guid securityStamp = Guid.NewGuid(); Coach user = new Coach(); user.Id = User.Identity.GetUserId(); user.Email = model.Email; user.UserName = model.UserName; user.FirstName = model.FirstName; user.LastName = model.LastName; user.DOB = DateTime.Parse(model.DOB.ToString(), cultureinfo); user.Qualification = model.Qualification; user.Description = model.Description; user.CoachingType = model.CoachingType; user.Specialization = model.Specialization; user.WorkLocation = model.WorkLocation; user.SecurityStamp = securityStamp.ToString(); db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "Home")); } else { return(View(model)); } } catch (Exception e) { Console.WriteLine(e.Message); return(View(model)); } }
public ActionResult GetEditCoachProfile(EditCoachProfileViewModel model) { return(View("EditCoachProfile", model)); }