예제 #1
0
        public List <Categoria> listarTodo()
        {
            List <Categoria> listaDeCategorias = new List <Categoria>();
            String           sentenciaSQL      = "select id, descripcion from categoria where estado = '1' ";

            try
            {
                SqlDataReader resultado = con.ejecutarConsulta(sentenciaSQL);
                while (resultado.Read())
                {
                    Categoria categoria = new Categoria();
                    categoria.Id          = resultado.GetInt32(0);
                    categoria.Descripcion = resultado.GetString(1);
                    listaDeCategorias.Add(categoria);
                }
                resultado.Close();
                return(listaDeCategorias);
            }
            catch (Exception err)
            {
                System.Console.WriteLine("ERROR -> persistencia -> CategoriaDAO -> listarTodos " + err + "\n");
                throw err;
            }
        }
예제 #2
0
        public Usuario iniciarSesion(Usuario usuario)
        {
            Usuario objUsuario   = Usuario.getInstance();
            String  sentenciaSQL = " select id from usuario  where usuario = '" + usuario.User + "' and clave = '" + usuario.Clave + "'; ";

            try
            {
                SqlDataReader resultado = con.ejecutarConsulta(sentenciaSQL);
                while (resultado.Read())
                {
                    objUsuario.Id = resultado.GetInt32(0);
                }
                resultado.Close();
            }
            catch (Exception err)
            {
                System.Console.WriteLine("ERROR -> persistencia -> UsuarioDAO -> iniciarSesion " + err + "\n");
                throw err;
            }
            return(objUsuario);
        }