public ActionResult Details() { VolunteerRegistration reg = db.VolunteerRegistrations .FirstOrDefault(x => x.User.UserName == User.Identity.Name); if (reg == null) { reg = new VolunteerRegistration(); reg.User = db.UserProfiles.First(x => x.UserName == User.Identity.Name); } return View(reg); }
public ActionResult Details(VolunteerRegistration volunteerregistration) { if (ModelState.IsValid) { if (volunteerregistration.Id == 0) db.Entry(volunteerregistration).State = EntityState.Added; else db.Entry(volunteerregistration).State = EntityState.Modified; db.SaveChanges(); ViewBag.AlertSuccess = "Changes Saved!"; return View(db.VolunteerRegistrations .Include(x => x.User) .FirstOrDefault(x => x.UserID == volunteerregistration.Id)); } return View(volunteerregistration); }