private void toolStripButton4_Click(object sender, EventArgs e) { if (dataGridView1.Rows.Count>0) { DataTable dt = new DataTable("tb_gasto"); dt.Columns.Add("codigo"); dt.Columns.Add("comprobante"); dt.Columns.Add("serie"); dt.Columns.Add("numero"); dt.Columns.Add("descripcion"); dt.Columns.Add("importe"); dt.Columns.Add("proveedor"); dt.Columns.Add("fecha"); foreach (EGasto item in reporte) { DataRow fila = dt.NewRow(); fila[0] = item.Idgasto; fila[1] = item.Comprobante; fila[2] = item.Serie; fila[3] = item.Numero; fila[4] = item.Descripcion; fila[5] = item.Monto; fila[6] = item.Razonsocial; fila[7] = item.Fecha; dt.Rows.Add(fila); } // dt.WriteXmlSchema("i:\\rpt_gasto.xml"); ReportClass rpt = new Rpt_Gasto(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Show(); } else { MessageBox.Show("No se han listado registros...\r\n"+ "Por favor liste antes de generar el reporte..","Error",MessageBoxButtons.OK,MessageBoxIcon.Error); } }
private void toolStripButton2_Click(object sender, EventArgs e) { DataTable dt = new DataTable("tb_saldo_envase"); dt.Columns.Add("codigo"); dt.Columns.Add("cliente"); dt.Columns.Add("saldo"); foreach (EControl_Cabecera item in reporte) { DataRow fila = dt.NewRow(); fila[0] = item.Cod_cliente; fila[1] = item.Nom_cliente; fila[2] = Convert.ToInt32(item.Por_devolver); dt.Rows.Add(fila); } // dt.WriteXmlSchema("i:\\rpt_saldovidon.xml"); ReportClass rpt = new Rpt_SaldoBidon(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Show(); }
private void btn_reporte_Click(object sender, EventArgs e) { if (dgv_cliente.Rows.Count > 0) { DataTable dt = new DataTable("tb_personal"); dt.Columns.Add("codigo"); dt.Columns.Add("personal"); dt.Columns.Add("dni"); dt.Columns.Add("cargo"); dt.Columns.Add("direccion"); dt.Columns.Add("telefono"); dt.Columns.Add("email"); foreach (EPersonal item in reporte) { DataRow fila = dt.NewRow(); fila[0] = item.Codigo; fila[1] = item.Nom_completo; fila[2] = item.Dni; fila[3] = item.Desc_cargo; fila[4] = item.Direccion; fila[5] = item.Telefono; fila[6] = item.Email; dt.Rows.Add(fila); } //dt.WriteXmlSchema("i:\\rpt_personal.xml"); ReportClass rpt = new Rpt_Personal(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Show(); } else { MessageBox.Show("No se han listado registros...\r\n" + "Por favor liste antes de generar el reporte..", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_reporte_Click(object sender, EventArgs e) { if (dgv_cliente.Rows.Count>0) { DataTable dt = new DataTable("tb_cliente"); dt.Columns.Add("Cod_cliente"); dt.Columns.Add("Ape_nom"); dt.Columns.Add("Ndocumento"); dt.Columns.Add("Idtipocliente"); dt.Columns.Add("Desc_tipocliente"); dt.Columns.Add("Desc_tipodocumento"); dt.Columns.Add("direccion"); dt.Columns.Add("referencia"); dt.Columns.Add("contacto"); foreach (ECliente item in reporte) { DataRow fila = dt.NewRow(); fila[0] = item.Cod_cliente; fila[1] = item.Ape_nom; fila[2] = item.Ndocumento; fila[3] = item.Idtipocliente; fila[4] = item.Desc_tipocliente; fila[5] = item.Desc_tipodocumento; fila[6] = item.Direccion; fila[7] = item.Referencia; fila[8] = item.Contacto; dt.Rows.Add(fila); } // dt.WriteXmlSchema("f:\\rpt_cliente.xml"); ReportClass rpt = new Rpt_Cliente(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Show(); } else { MessageBox.Show("No se han listado registros...\r\n" + "Por favor liste antes de generar el reporte..", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void toolStripButton4_Click(object sender, EventArgs e) { DataTable dt = new DataTable("tb_proveedor"); dt.Columns.Add("codigo"); dt.Columns.Add("razon_social"); dt.Columns.Add("ruc"); dt.Columns.Add("direccion"); dt.Columns.Add("referencia"); dt.Columns.Add("telefono"); dt.Columns.Add("email"); foreach (EProveedor item in reporte) { DataRow fila = dt.NewRow(); fila[0] = item.Codigo; fila[1] = item.Razon_social; fila[2] = item.Ruc; fila[3] = item.Direccion; fila[4] = item.Referencia; fila[5] = item.Telefono; fila[6]=item.Email; dt.Rows.Add(fila); } // dt.WriteXmlSchema("f:\\rpt_proveedor.xml"); ReportClass rpt = new Rpt_Proveedor(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Show(); }
private void porVendedorToolStripMenuItem_Click(object sender, EventArgs e) { DataSet dt = new DataSet(); EControl_Cabecera rpt_cliente = new EControl_Cabecera(); dt = rpt_cliente.Rpt_VendedorCreditoById(cmb_vendedor.SelectedValue.ToString()); //dt.WriteXmlSchema("i:\\rpt_cre_vendedor.xml"); ReportClass rpt = new Rpt_CredVendedor(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Text = "Reporte: Créditos de Vendedores"; ofrm.Show(); }
private void porClienteToolStripMenuItem_Click(object sender, EventArgs e) { DataSet dt = new DataSet(); EControl_Cabecera rpt_cliente = new EControl_Cabecera(); dt = rpt_cliente.Rpt_ClienteCreditoById(txt_codcliente.Text); // dt.WriteXmlSchema("h:\\rpt_cre_cliente.xml"); ReportClass rpt = new Rpt_CredCliente(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Text = "Reporte: Créditos de Clientes"; ofrm.Show(); }
private void btn_reporte_Click(object sender, EventArgs e) { DataSet dt = new DataSet(); Liquidacion oliquidacion = new Liquidacion(); dt = oliquidacion.LiquidacionDiaria(Convert.ToDateTime(dtp_fecha.Value.ToShortDateString())); // dt.WriteXmlSchema("i:\\liquidacion.xml"); ReportClass rpt = new Rpt_Liquidacion(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Text = "Reporte: Liquidación Diaria"; ofrm.Show(); }
private void btn_reporte_Click(object sender, EventArgs e) { if (dataGridView1.Rows.Count > 0) { DataTable dt = new DataTable("tb_producto"); dt.Columns.Add("codigo"); dt.Columns.Add("descripcion"); dt.Columns.Add("stock"); dt.Columns.Add("precio"); dt.Columns.Add("categoria"); dt.Columns.Add("envase"); dt.Columns.Add("retornable"); dt.Columns.Add("capacidad"); foreach (EProducto item in reporte) { DataRow fila = dt.NewRow(); fila[0] = item.Codigo; fila[1] = item.Descripcion; fila[2] = item.Stock; fila[3] = item.Precio; fila[4] = item.Desc_categoria; fila[5] = item.Desc_envase; fila[6] = item.Desc_retorna; fila[7] = item.Capacidad.ToString() + " " + item.Desc_medida; dt.Rows.Add(fila); } //dt.WriteXmlSchema("e:\\rpt_producto.xml"); ReportClass rpt = new Rpt_Producto(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Show(); } else { MessageBox.Show("No se han listado registros...\r\n" + "Por favor liste antes de generar el reporte..", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }