public void GenerarReporte() { try { if (Session["UiVistaDevolucion"] == null) { return; } var listaDeDevolucionDeInventario = new List <DevolucionDeInventario>(); for (int i = 0; i < UiVistaDevolucion.VisibleRowCount; i++) { listaDeDevolucionDeInventario.Add((DevolucionDeInventario)UiVistaDevolucion.GetRow(i)); } listaDeDevolucionDeInventario = listaDeDevolucionDeInventario.Distinct().ToList(); if (listaDeDevolucionDeInventario.Count != 0) { var reporte = new DevolutionInventory { DataSource = ListToDataTableClass.ListToDataTable(listaDeDevolucionDeInventario) , DataMember = "DevolutionInventory" }; reporte.Parameters["symbolCurrency"].Value = Session["SYMBOL_CURRENCY"].ToString(); UiDocumentoVistaReporte.Report = reporte; UiDocumentoVistaReporte.DataBind(); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('Error: " + ex.Message + "');", true); } }
public void GenerarReporte() { try { if (Session["UiListadoDePoligonos"] == null) { return; } var listaDeClientesPorPoligono = new List <ClientesPorPoligono>(); for (int i = 0; i < UiListadoDePoligonos.VisibleRowCount; i++) { listaDeClientesPorPoligono.Add((ClientesPorPoligono)UiListadoDePoligonos.GetRow(i)); } listaDeClientesPorPoligono = listaDeClientesPorPoligono.Distinct().ToList(); if (listaDeClientesPorPoligono.Count != 0) { var reporte = new PolygonBySeller { DataSource = ListToDataTableClass.ListToDataTable(listaDeClientesPorPoligono) , DataMember = "PolygonBySeller" }; UiDocumentoVistaReporte.Report = reporte; UiDocumentoVistaReporte.DataBind(); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('Error: " + ex.Message + "');", true); } }
private void GenerarReporte() { try { //if (Session["UiVistaTomaDeInventario"] == null) return; ReportTakeInventory reporteTakeInventory = new ReportTakeInventory { DataSource = ListToDataTableClass.ListToDataTable(((List <TomaDeInventario>)UiVistaTomaDeInventario.DataSource)), DataMember = "TomaDeInventario" }; UiDocumentoVistaReporte.Report = reporteTakeInventory; UiDocumentoVistaReporte.DataBind(); } catch (Exception ex) { EstablecerError(ex.Message, UiVistaTomaDeInventario); } }