public ActionResult Create(Specialization specialization) { if (ModelState.IsValid) { db.Specializations.Add(specialization); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.PersonalInfoId = new SelectList(db.PersonalInformations, "Id", "FathersName", specialization.PersonalInfoId); ViewBag.LanguageProficiencyId = new SelectList(db.LanguageProficiency, "Id", "Reading", specialization.LanguageProficiencyId); return View(specialization); }
public ActionResult Create(Specialization specialization) { if (ModelState.IsValid) { var membership = (SimpleMembershipProvider)Membership.Provider; int idUser = membership.GetUserId(User.Identity.Name); int id = manager.GetPersonalInfoIdOfCurrentUser(idUser); specialization.PersonalInfoId = id; db.Specializations.Add(specialization); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.PersonalInfoId = new SelectList(db.PersonalInformations, "Id", "FirstName", specialization.PersonalInfoId); return View(specialization); }
public ActionResult Edit(Specialization specialization) { if (ModelState.IsValid) { db.Entry(specialization).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.PersonalInfoId = new SelectList(db.PersonalInformations, "Id", "FirstName", specialization.PersonalInfoId); return View(specialization); }