public ActionResult GuardarNuevo(a_user usuario)
 {
     using (Models.ArandaDBEntities db = new Models.ArandaDBEntities())
     {
         if (usuario != null)
         {
             db.a_user.Add(usuario);
             db.SaveChanges();
             return(RedirectToAction("../Users/Users"));
         }
         return(View());
     }
 }
 public ActionResult Editar(a_user usuario)
 {
     using (Models.ArandaDBEntities db = new Models.ArandaDBEntities())
     {
         int id      = (int)TempData["UserID"];
         var GetUser = db.a_user.Where(x => x.id == id).FirstOrDefault();
         if (GetUser != null)
         {
             GetUser.fname           = usuario.fname;
             GetUser.lname           = usuario.lname;
             GetUser.usr_name        = usuario.usr_name;
             GetUser.usr_password    = usuario.usr_password;
             GetUser.address         = usuario.address;
             GetUser.phone           = usuario.phone;
             GetUser.email           = usuario.email;
             db.Entry(GetUser).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
         }
         return(RedirectToAction("../Users/Users"));
     }
 }
Beispiel #3
0
        // GET: EliminarUsuario
        public ActionResult Eliminar(int?id)
        {
            var User = (a_user)Session["User"];

            if (User != null)
            {
                TempData["rol"] = User.role_fk;
            }

            using (Models.ArandaDBEntities db = new Models.ArandaDBEntities())
            {
                if (id > 0)
                {
                    var usuarioId = db.a_user.Where(x => x.id == id).FirstOrDefault();
                    if (usuarioId != null)
                    {
                        db.Entry(usuarioId).State = EntityState.Deleted;
                        db.SaveChanges();
                    }
                }
            }
            return(RedirectToAction("../Users/Users"));
        }