public ActionResult Asign2(int id_valor, int ArticleId)
        {
            Usuario u = new Usuario();

            u.Asign(id_valor, ArticleId);
            return(RedirectToAction("Lista"));
        }
 public ActionResult Edit(Usuario usuario)
 {
     try
     {
         usuario.Update();
         TempData["mensaje"] = "Modificado correctamente";
         return(RedirectToAction("Lista"));
     }
     catch
     {
         return(View("Lista"));
     }
 }
        public ActionResult Edit(int id)
        {
            Usuario u = new Usuario().Find(id);

            if (u == null)
            {
                TempData["Mensaje"] = "El usuario no existe";
                return(RedirectToAction("Lista"));
            }
            EnviarAccessTipo();
            EnviarPais();
            EnviarComuna();
            ViewBag.empresas = new Models.Clases.Mae_Empresa().ReadAllSinFiltro();
            EnviarEstados();
            EnviarRoeles();
            return(View(u));
        }
 public ActionResult Create2([Bind(Include = "Id_Role,Id_Estado,Id_Comuna,Id_Empresa,Rut,Dv,Nombre,App_Pater,App_Mater,Direccion,Telefono,Mail,Pass,Latitud,Longitud,Cod_Pais,Id_Sucursal,id_access_tipo")] Usuario usuario, int Rut)
 {
     try
     {
         if (usuario.FindRut(Rut) == true)
         {
             usuario.Save();
             TempData["mensaje"] = "Guardado correctamente";
             return(RedirectToAction("Lista"));
         }
         else
         {
             TempData["mensaje"] = "El rut ya existe en el sistema";
             return(RedirectToAction("IndexRegistrado", "Home"));
         }
     }
     catch
     {
         return(View("Create"));
     }
 }