public ActionResult EditProfileOrganization(tbl_5_Organization organization) { if (ModelState.IsValid) { db.Entry(organization).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ProfileUser")); } return(View(organization)); }
public ActionResult EditProfileOrganization() { int userId = WebSecurity.CurrentUserId; tbl_1_User user = db.tbl_1_User.Where(p => p.UserId == userId).FirstOrDefault(); if (user.OrganizationId == null) { return(RedirectToAction("AddInfOrganization", "UserAccount")); } else { var id = user.OrganizationId; tbl_5_Organization organization = db.tbl_5_Organization.Where(p => p.OrganizationId == id).FirstOrDefault(); return(View(organization)); } }
public ActionResult AddInfOrganization(tbl_5_Organization tbl) { if (ModelState.IsValid) { try { db.tbl_5_Organization.Add(tbl); db.SaveChanges(); int idOrganization = tbl.OrganizationId; SaveOrganization(idOrganization); return(RedirectToAction("ProfileUser")); } catch (MembershipCreateUserException e) { ModelState.AddModelError("", ErrorCodeToString(e.StatusCode)); } } // Появление этого сообщения означает наличие ошибки; повторное отображение формы return(View(tbl)); }