Beispiel #1
0
        public ActionResult EditProfile(EditProfileModel model)
        {
            if (ModelState.IsValid)
            {
                _dbUser.user_name = model.Username;
                _dbUser.first_name = model.Firstname;
                _dbUser.last_name = model.Surname;
                _dbUser.email = model.Email;
                _dbUser.city = model.City;
                _dbUser.websiteUrl = model.Website;
                _dbUser.country = model.Country;
                _dbUser.isPrivate = !model.IsPublic;

                _dbUser.lastActivityDate = DateTime.Now;

                try
                {
                    _db.SubmitChanges();
                }
                catch(Exception e)
                {

                }

                model.Countries = _countryList;
                return View(model);
            }

            return View();
        }
Beispiel #2
0
 public ActionResult EditProfile()
 {
     //set some defaults for the radio buttons
     var model = new EditProfileModel
     {
         Username = _dbUser.user_name,
         Firstname = _dbUser.first_name,
         Surname = _dbUser.last_name,
         Email = _dbUser.email,
         City = _dbUser.city,
         Website = _dbUser.websiteUrl,
         Countries = _countryList,
         IsPublic = !_dbUser.isPrivate
     };
     return View(model);
 }