Example #1
0
        public List <LibroPendiente> ListarTodos(string codAlumno)
        {
            List <LibroPendiente> listaLibrosPendientes = new List <LibroPendiente>();
            //string sql = "SELECT * FROM tb_libro_pendiente WHERE cd_alumno=@cod";//"select tl.ds_titulo,tl.ds_autor , tlp.dt_fecha_prestamo,tlp.dt_fecha_devolucion from tb_libro tl inner join tb_libro_pendiente tlp on tl.cd_libro=tlp.cd_libro";
            string sql = "select tlp.cd_pendiente,tlp.cd_alumno,tlp.cd_libro,tlp.dt_fecha_prestamo,tlp.dt_fecha_devolucion, tl.ds_titulo,tl.ds_autor from tb_libro tl inner join tb_libro_pendiente tlp on tl.cd_libro=tlp.cd_libro WHERE tlp.cd_alumno = @cod";

            using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena()))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand(sql, con))
                {
                    com.Parameters.Add(new SqlParameter("@cod", codAlumno));
                    using (SqlDataReader resultado = com.ExecuteReader())
                    {
                        while (resultado.Read())
                        {
                            LibroPendiente libroPendiente = new LibroPendiente()
                            {
                                cd_pendiente        = (int)resultado["cd_pendiente"],
                                cd_alumno           = (string)resultado["cd_alumno"],
                                cd_libro            = (int)resultado["cd_libro"],
                                dt_fecha_prestamo   = (DateTime)resultado["dt_fecha_prestamo"],
                                dt_fecha_devolucion = (DateTime)resultado["dt_fecha_devolucion"],
                                ds_libro            = (string)resultado["ds_titulo"],
                                ds_autor            = (string)resultado["ds_autor"]
                            };
                            listaLibrosPendientes.Add(libroPendiente);
                        }
                    }
                }
            }
            return(listaLibrosPendientes);
        }
        public List <PagoPendiente> ListarTodos(string codAlumno)
        {
            List <PagoPendiente> listaPagosPendientes = new List <PagoPendiente>();

            string sql = "select cd_alumno, ds_pago, qt_monto, dt_fecha where cd_alimno=@cod";



            using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena()))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand(sql, con))
                {
                    com.Parameters.Add(new SqlParameter("@cod", codAlumno));
                    using (SqlDataReader resultado = com.ExecuteReader())
                    {
                        while (resultado.Read())
                        {
                            PagoPendiente pagoPendiente = new PagoPendiente()
                            {
                                cd_alumno = (string)resultado["cd_alumno"],
                                ds_pago   = (string)resultado["ds_pago"],
                                qt_monto  = (double)resultado["qt_monto"],
                                dt_fecha  = (DateTime)resultado["dt_fecha"],
                            };
                            listaPagosPendientes.Add(pagoPendiente);
                        }
                    }
                }
            }
            return(listaPagosPendientes);
        }