Ejemplo n.º 1
0
        public List<ProvPagoInformado> getPagosPorEstado(EstadosFact estado)
        {
            EbuyFactData datos = new EbuyFactData();

            return datos.getPagosPorEstado(estado);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Trae los pagos hechos por los proveedores.
        /// </summary>
        /// <param name="estado">Estado que queremos filtrar.</param>
        /// <returns></returns>
        public List<ProvPagoInformado> getPagosPorEstado(EstadosFact estado)
        {
            ProvPagoInformado p = new ProvPagoInformado();
            EbuySql sql = new EbuySql();
            SqlParameter[] param = new SqlParameter[1];
            param[0] = new SqlParameter("@Estado", (int)estado);

            EbuyQuery query = new EbuyQuery();
            query.Stored = "COCG_FEBUY_RecibosPorEstado";
            query.Parametros = param;
            query.ConGenerico = true;
            lector = sql.ExecuteSPReader(query);
            List<ProvPagoInformado> pagos = new List<ProvPagoInformado>();
            while (lector.Read())
            {
                pagos.Add(p.Cast(lector));
            }

            return pagos;
        }