public void CompletarDetalles(FeaEntidades.Turismo.comprobante comprobante)
        {
            lineas = new System.Collections.Generic.List <FeaEntidades.Turismo.linea>();
            foreach (FeaEntidades.Turismo.linea l in comprobante.detalle.linea)
            {
                FeaEntidades.Turismo.linea linea = new FeaEntidades.Turismo.linea();
                if (l.GTINSpecified)
                {
                    linea.GTIN          = l.GTIN;
                    linea.GTINSpecified = true;
                }
                linea.descripcion = l.descripcion.Replace("<br>", System.Environment.NewLine);
                if (l.alicuota_ivaSpecified)
                {
                    linea.alicuota_iva = l.alicuota_iva;
                }
                else
                {
                    linea.alicuota_iva = new FeaEntidades.IVA.SinInformar().Codigo;
                }
                linea.alicuota_ivaSpecified = l.alicuota_ivaSpecified;
                linea.importe_ivaSpecified  = l.importe_ivaSpecified;
                if (l.unidad != null)
                {
                    linea.unidad = l.unidad;
                }
                else
                {
                    linea.unidad = Convert.ToString(new FeaEntidades.CodigosUnidad.SinInformar().Codigo);
                }
                linea.codigo_Turismo            = l.codigo_Turismo;
                linea.cantidad                  = l.cantidad;
                linea.cantidadSpecified         = l.cantidadSpecified;
                linea.codigo_producto_comprador = l.codigo_producto_comprador;
                linea.codigo_producto_vendedor  = l.codigo_producto_vendedor;
                linea.indicacion_exento_gravado = l.indicacion_exento_gravado;

                if (l.importes_moneda_origen == null || l.importes_moneda_origen.importe_total_articulo.Equals(0))
                {
                    linea.importe_total_articulo   = l.importe_total_articulo;
                    linea.importe_iva              = l.importe_iva;
                    linea.precio_unitario          = l.precio_unitario;
                    linea.precio_unitarioSpecified = l.precio_unitarioSpecified;
                }
                else
                {
                    linea.importe_total_articulo   = l.importes_moneda_origen.importe_total_articulo;
                    linea.importe_iva              = l.importes_moneda_origen.importe_iva;
                    linea.precio_unitario          = l.importes_moneda_origen.precio_unitario;
                    linea.precio_unitarioSpecified = l.importes_moneda_origen.precio_unitarioSpecified;
                }
                lineas.Add(linea);
            }
            detalleGridView.DataSource = lineas;
            detalleGridView.DataBind();
            ViewState["lineas"] = lineas;
        }
 public void ResetearGrillas()
 {
     lineas = new System.Collections.Generic.List <FeaEntidades.Turismo.linea>();
     FeaEntidades.Turismo.linea linea = new FeaEntidades.Turismo.linea();
     lineas.Add(linea);
     detalleGridView.DataSource = lineas;
     ViewState["lineas"]        = lineas;
     detalleGridView.DataBind();
     BindearDropDownLists();
 }