Esempio n. 1
0
 // GET: Account/Edit/5
 public ActionResult Edit(int id)
 {
     using (BLLContext ctx = new BLLContext())
     {
         var item = ctx.Users.FindByUserID(id);
         Models.SelectedUserRolesModel m = new Models.SelectedUserRolesModel();
         m.User = item;
         m.SetSelectedValuesFromUser();
         return(View(m));
     }
 }
Esempio n. 2
0
        public ActionResult Edit(int id, Models.SelectedUserRolesModel m)
        {
            try
            {
                using (BLLContext ctx = new BLLContext())
                {
                    m.SetRolesFromSelectedValues();
                    ctx.Users.UpdateUser(m.User);
                }

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(View("exception", ex));
            }
        }