Пример #1
0
        public ActionResult EmailPreferences(UserEmailPreferencesModel model)
        {
            using (var db = ApplicationDbContext.Create())
            {
                var user = db.Users.Where(x => x.UserName == model.Id).FirstOrDefault();

                Mapper.Map(model, user);

                db.SaveChanges();

                return(RedirectToAction("EmailPreferences", new { id = user.UserName }));
            }
        }
Пример #2
0
        public ActionResult EmailPreferences(string id)
        {
            using (var db = ApplicationDbContext.Create())
            {
                var model = new UserEmailPreferencesModel();
                var user  = db.Users.Where(x => x.UserName == id).FirstOrDefault();
                if (user == null)
                {
                    throw new HttpException(404, "Not Found");
                }

                Mapper.Map(user, model);

                return(View(model));
            }
        }