Esempio n. 1
0
        public ActionResult Cadastrar(UsuariosViewModels viewModels)
        {
            if (!ModelState.IsValid)
            {
                return(View(viewModels));
            }

            if (db.Usuarios.Count(u => u.Login == viewModels.Login) > 0)
            {
                ModelState.AddModelError("Login", "Este login ja esta em uso!");
                return(View(viewModels));
            }
            Usuario novoUsuario = new Usuario
            {
                Nome  = viewModels.Nome,
                Login = viewModels.Login,
                Senha = Hash.GerarHash(viewModels.ConfirmarSenha)
            };

            db.Usuarios.Add(novoUsuario);
            db.SaveChanges();
            TempData["Mensagem"] = "Cadastro realizado com Sucesso!";

            return(RedirectToAction("Index", "Home"));
        }
Esempio n. 2
0
        }//fin de la vista

        //metodo para devolver la vista ListaNiveles
        public ViewResult ListaNiveles(string buscar)
        {
            UsuariosViewModels Niveles = new UsuariosViewModels();

            Niveles.Niveles = _nivelesRepositorio.ListaNiveles;


            return(View(Niveles));
        }//fin de la vista
Esempio n. 3
0
        }//fin del metodo ListaUsuarios

        //metodo para devolver la vista Administradores
        public ViewResult ListaUsuariosPorNivel(string buscar)//CodigoUsuario
        {
            UsuariosViewModels listaUsuariosPorNivelViewModel = new UsuariosViewModels();

            listaUsuariosPorNivelViewModel.Usuarios = _usuariosRepositorio.UsuariosPorNivel;

            /* ViewData["filtro1"] = CodigoUsuario;
             * if (!string.IsNullOrEmpty(CodigoUsuario))
             * {
             *   listaUsuariosPorNivelViewModel.Usuarios = _usuariosRepositorio.UsuariosPorCodigo(Convert.ToInt32(CodigoUsuario));
             *
             *
             * }*/

            return(View(listaUsuariosPorNivelViewModel));
        }//fin de la vista
Esempio n. 4
0
        }//fin constructor

        //metodo para devolver la vista ListaUsuarios

        /* public ViewResult ListaUsuarios(string buscar)
         * {
         *   UsuariosViewModels listaUsuariosViewModel = new UsuariosViewModels();
         *   listaUsuariosViewModel.Usuarios = _usuariosRepositorio.Usuarios;
         *
         *
         *   return View(listaUsuariosViewModel);
         * }//fin de la vista*/


        public ViewResult ListaUsuarios(string buscar)//CodigoUsuario
        {
            //objetos para mostrar  usuarios

            UsuariosViewModels listausuariosViewModel = new UsuariosViewModels();

            listausuariosViewModel.Usuarios = _usuariosRepositorio.Usuarios;

            //Pasando un valor a la variable de la clase

            /*ViewData["filtro1"] = CodigoUsuario;
             * if (!string.IsNullOrEmpty(CodigoUsuario))
             * {
             *  listausuariosViewModel.Usuarios = _usuariosRepositorio.UsuariosPorCodigo(Convert.ToInt32(CodigoUsuario));
             *
             *
             * }*/
            return(View(listausuariosViewModel));
        }//fin del metodo ListaUsuarios