Example #1
0
        public ActionResult EditProfileCity(tbl_6_City city)
        {
            if (ModelState.IsValid)
            {
                db.Entry(city).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("ProfileUser"));
            }

            return(View(city));
        }
Example #2
0
        public ActionResult EditProfileCity()
        {
            int        userId = WebSecurity.CurrentUserId;
            tbl_1_User user   = db.tbl_1_User.Where(p => p.UserId == userId).FirstOrDefault();

            if (user.CityId == null)
            {
                AddInfCity();
                return(RedirectToAction("ProfileUser"));
            }
            else
            {
                var        id   = user.CityId;
                tbl_6_City city = db.tbl_6_City.Where(p => p.CityId == id).FirstOrDefault();

                return(View(city));
            }
        }
Example #3
0
        public ActionResult AddInfCity(tbl_6_City tblSity)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.tbl_6_City.Add(tblSity);
                    db.SaveChanges();

                    int idCity = tblSity.CityId;

                    SaveCity(idCity);

                    return(RedirectToAction("AddInfOrganization", "UserAccount"));
                }
                catch (MembershipCreateUserException e)
                {
                    ModelState.AddModelError("", ErrorCodeToString(e.StatusCode));
                }
            }
            // Появление этого сообщения означает наличие ошибки; повторное отображение формы
            return(View(tblSity));
        }