public List <DetalleFactura> ObtenerDetelle(int NroFactura, string PrefijoFactura)
        {
            DataSetFacturaTableAdapters.DetFacturaTableAdapter dtFac = new DataSetFacturaTableAdapters.DetFacturaTableAdapter();
            DataSetFactura.DetFacturaDataTable facD = dtFac.GetDataByConsultaDetalle(NroFactura, PrefijoFactura);

            return(listaDetalleFactura(facD));
        }
        public List <DetalleFactura> listaDetalleFactura(DataSetFactura.DetFacturaDataTable df)
        {
            var listDetalle = new List <DetalleFactura>();

            for (int i = 0; i < df.Count; i++)
            {
                var objDet = new DetalleFactura(df[i].PrefijoFactura, df[i].NumFactura, df[i].Consecutivo, df[i].CodigoProducto, df[i].NombreProducto, df[i].Cantidad, df[i].Precio, df[i].Total);
                listDetalle.Add(objDet);
            }
            return(listDetalle);
        }