Exemplo n.º 1
0
        public List <DetalleFacturaEntidad> ObtenerTodos()
        {
            List <DetalleFacturaEntidad> lista = new List <DetalleFacturaEntidad>();

            DataSet ds = DetalleFactura.SeleccionarTodos();

            // El DataSet tiene un conjunto de tablas
            // 1 DataSet tiene varios DataTable
            // 1 DataTable tiene varios DataRows

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                DetalleFacturaEntidad df = new DetalleFacturaEntidad();
                df.idDetalle   = Convert.ToInt16(row["idDetalle"].ToString());
                df.nombre      = row["Nombre"].ToString();
                df.descripcion = row["descripcion"].ToString();
                df.precio      = Convert.ToDecimal(row["Precio"]); //Agregado

                lista.Add(df);
            }

            return(lista);
        }