예제 #1
0
        public static string GenerarArchivoUsuario()
        {
            RepoUsuario repoUsu    = new RepoUsuario();
            string      devolucion = repoUsu.GenerarArchivo();

            return(devolucion);
        }
예제 #2
0
        public static Usuario BuscarUsuarioPorCi(string ci)
        {
            Usuario     usuarioEncontrado = new Usuario();
            RepoUsuario repoUsu           = new RepoUsuario();

            usuarioEncontrado = repoUsu.BuscarPorId(Convert.ToInt32(ci));
            return(usuarioEncontrado);
        }
예제 #3
0
        public static bool AltaUsuario(Usuario u)
        {
            bool ret = false;

            RepoUsuario repo = new RepoUsuario();

            if (Usuario.ComplejidadPassword(u.Clave) == "ok" && BuscarUsuarioPorCi(u.Ci) == null)
            {
                ret = repo.Alta(u);
            }
            return(ret);
        }
예제 #4
0
        public static bool AltaUsuario(int cedula, string contrasenia, string rol)
        {
            bool    ret = false;
            Usuario usu = new Usuario()
            {
                Cedula      = cedula,
                Contrasenia = contrasenia,
                Rol         = rol,
            };
            RepoUsuario repoUsu = new RepoUsuario();

            ret = repoUsu.Alta(usu);
            return(ret);
        }
예제 #5
0
        public static Usuario Login(string ci, string password)
        {
            RepoUsuario repoUsuario = new RepoUsuario();
            Usuario     u           = repoUsuario.BuscarPorId(ci);

            if (u != null && u.Clave == password)
            {
                return(repoUsuario.BuscarPorId(ci));
            }
            else
            {
                return(null);
            }
        }
예제 #6
0
        public static Usuario BuscarUsuarioPorCi(string ci)
        {
            RepoUsuario repoUsuario = new RepoUsuario();

            return(repoUsuario.BuscarPorId(ci));
        }