예제 #1
0
        public List <DetalleReporteEstadoCuentaDia> consultaReporteEstadoCuentadia(Conexion _conexion, DateTime FechaIni, DateTime FechaFin, string Banco, string CuentaBanco)
        {
            List <DetalleReporteEstadoCuentaDia> ListaResultado = new List <DetalleReporteEstadoCuentaDia>();
            DetalleReporteEstadoCuentaDia        objDatos       = new DetalleReporteEstadoCuentaDia();

            //ListaResultado = objDatos.consultaReporteEstadoCuentaPorDia(_conexion, FechaIni, FechaFin, Banco, CuentaBanco);
            return(ListaResultado);
        }
        public List <DetalleReporteEstadoCuentaDia> consultaReporteEstadoCuentaPorDia(Conexion _conexion, DateTime FechaIni, DateTime FechaFin, string Banco, string CuentaBanco)
        {
            List <DetalleReporteEstadoCuentaDia> ListaResultado = new List <DetalleReporteEstadoCuentaDia>();

            try
            {
                _conexion.Comando.CommandType = CommandType.StoredProcedure;
                _conexion.Comando.CommandText = "spCBReporteEstadoDeCuentaPorDia";

                _conexion.Comando.Parameters.Clear();
                _conexion.Comando.Parameters.Add(new SqlParameter("@FechaIni", System.Data.SqlDbType.DateTime)).Value   = FechaIni;
                _conexion.Comando.Parameters.Add(new SqlParameter("@FechaFin", System.Data.SqlDbType.DateTime)).Value   = FechaFin;
                _conexion.Comando.Parameters.Add(new SqlParameter("@Banco", System.Data.SqlDbType.VarChar)).Value       = Banco;
                _conexion.Comando.Parameters.Add(new SqlParameter("@CuentaBanco", System.Data.SqlDbType.VarChar)).Value = CuentaBanco;

                SqlDataReader reader = _conexion.Comando.ExecuteReader();
                List <DetalleReporteEstadoCuentaDia> lstInformeBancario = new List <DetalleReporteEstadoCuentaDia>();

                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        DetalleReporteEstadoCuentaDia dato = new DetalleReporteEstadoCuentaDia();
                        dato.Corporativo           = Convert.ToString(reader["Corporativo"]);
                        dato.Sucursal              = Convert.ToString(reader["Sucursal"]);
                        dato.CuentaBancoFinanciero = Convert.ToString(reader["CuentaBancoFinanciero"]);
                        dato.Fecha      = Convert.ToString(reader["Fecha"]);
                        dato.Retiro     = Convert.ToString(reader["Retiro"]);
                        dato.Depositos  = Convert.ToString(reader["Depositos"]);
                        dato.SaldoFinal = Convert.ToString(reader["SaldoFinal"]);
                        lstInformeBancario.Add(dato);
                    }
                    reader.Close();
                }

                return(lstInformeBancario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }