예제 #1
0
        public ActionResult Edit(int id)
        {
            UsuarioDALImpl usuarioDAL = new UsuarioDALImpl();

            UserViewModel userViewModel;

            Users user;

            user = usuarioDAL.GetUsuarioById(id);


            userViewModel = new UserViewModel()
            {
                UserViewModelId = user.UserId,
                nombre          = user.nombre,
                apellidos       = user.apellidos,
                Contrasena      = user.Password,
                mail            = user.mail,
                UserName        = user.UserName,
                phone           = user.phone,
                id_rol          = user.id_rol,
                tarjeta         = user.tarjeta
            };
            return(View(userViewModel));
        }
예제 #2
0
        public ActionResult Delete(int id)
        {
            UsuarioDALImpl usuarioDAL = new UsuarioDALImpl();
            string         mensaje    = "";

            try
            {
                mensaje = "Eliminado con exito";
                Users user;

                user = usuarioDAL.GetUsuarioById(id);;
                usuarioDAL.DeleteUsuario(user.UserId);
            }
            catch (Exception ex)
            {
                mensaje = ex.ToString();
            }
            TempData["mensaje"] = mensaje;
            return(RedirectToAction("Index"));
        }