public ActionResult Eliminar(int id)
 {
     try
     {
         using (usuarioEntities us = new usuarioEntities())
         {
             var user = us.usuarios.Find(id);
             us.usuarios.Remove(user);
             us.SaveChanges();
             return(Redirect("~/Usuarios"));
         }
     }
     catch (Exception)
     {
         throw;
     }
     return(Redirect("~/Usuarios"));
 }
        public ActionResult Nuevo(UsuariosViewModel us)
        {
            try
            {
                using (usuarioEntities db = new usuarioEntities())
                {
                    var usuarioNuevo = new usuarios();
                    usuarioNuevo.id      = us.id;
                    usuarioNuevo.usuario = us.usuario;
                    usuarioNuevo.clave   = us.clave;
                    db.usuarios.Add(usuarioNuevo);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(View());
        }
        public ActionResult Editar(UsuariosViewModel us)
        {
            try
            {
                using (usuarioEntities db = new usuarioEntities())
                {
                    var usuarioEdit = db.usuarios.Find(us.id);
                    usuarioEdit.id              = us.id;
                    usuarioEdit.usuario         = us.usuario;
                    usuarioEdit.clave           = us.clave;
                    db.Entry(usuarioEdit).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                    return(Redirect("~/Usuarios"));
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(View());
        }