Example #1
0
        public List <VAUCHERS> TraerTodos()
        {
            VAUCHERS        vaucher  = new VAUCHERS();
            ConexionDB      conexion = new ConexionDB();
            List <VAUCHERS> listado  = new List <VAUCHERS>();

            try
            {
                conexion.AbrirConexionDB();
                conexion.InsertarConsulta("select*from VAUCHERS");
                conexion.EjecutarConsulta();
                while (conexion.GetLector().Read())/*accedemos al metodo read() del atributo lector*/
                {
                    vaucher               = new VAUCHERS();
                    vaucher.ID_VAUCHER    = (int)conexion.GetLector()["ID_VAUCHER"];
                    vaucher.CODIGO        = (string)conexion.GetLector()["CODIGO"];
                    vaucher.PARTICIPANTE  = (int)conexion.GetLector()["PARTICIPANTE"];
                    vaucher.PRODUCTO      = (byte)conexion.GetLector()["PRODUCTO"];
                    vaucher.ESTADO        = (bool)conexion.GetLector()["ESTADO"];
                    vaucher.FECHA_INGRESO = (DateTime)conexion.GetLector()["FECHA_INGRESO"];
                    listado.Add(vaucher);
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(listado);
        }