public Gestionar(string equipoMovimiento) { InitializeComponent(); EquipoMovimiento = equipoMovimiento; equipos = new CNEquipos(); reportes = new CNReportes(); personas = new CNPersonas(); Dock = DockStyle.Fill; if (equipoMovimiento != null) { origen = new BindingSource(equipos.CargarEquiposDisponibles(), "INV.EQUIPOS"); } else { origen = new BindingSource(equipos.CargarEquiposTableFilter(), "INV.EQUIPOS"); } origen.ListChanged += new ListChangedEventHandler(origen_ListChanged); tblEquiposFilter.DataSource = origen; lblTotalRows.Text = String.Format("Total equipos {0}", this.origen.List.Count); }
public Empleados() { InitializeComponent(); reportes = new CNReportes(); personas = new CNPersonas(); DateStart.Text = DateTime.Now.ToString("yyyy-MM-dd"); DateEnd.Text = DateTime.Now.ToString("yyyy-MM-dd"); CargarCombos(); }
public Gestionar() { InitializeComponent(); personas = new CNPersonas(); reportes = new CNReportes(); Dock = DockStyle.Fill; // Se crea el origen de datos y se pasa a la tabla de los filtros. origen = new BindingSource(personas.CargarEmpleadosTableFilter(), "INV.EMPLEADOS"); origen.ListChanged += new ListChangedEventHandler(origen_ListChanged); tblEmployesFilter.DataSource = origen; lblTotalRows.Text = string.Format("Total empleados {0}", this.origen.List.Count); }
public Equipos() { InitializeComponent(); reportes = new CNReportes(); personas = new CNPersonas(); GeneralStartDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); GeneralEndDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); DateStartRep.Text = DateTime.Now.ToString("yyyy-MM-dd"); DateEndRep.Text = DateTime.Now.ToString("yyyy-MM-dd"); DateStart.Text = DateTime.Now.ToString("yyyy-MM-dd"); DateEnd.Text = DateTime.Now.ToString("yyyy-MM-dd"); MovimientoStartDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); MovimientoEndDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); CargarCombos(); }
private void BtnBackups_Click(object sender, EventArgs e) { try { SaveFileDialog fichero = new SaveFileDialog(); fichero.Filter = "BackUp file (*.bak)|*.bak"; fichero.RestoreDirectory = true; fichero.FileName = "BackUp.bak"; if (fichero.ShowDialog() == DialogResult.OK) { CNReportes reportes = new CNReportes(); reportes.CreaBackUp(new CEReporte { RutaBackUp = fichero.FileName }); MessageBox.Show("Se creo el backup con exito.", "Backup", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ReporteGeneral() { try { fichero = new SaveFileDialog(); fichero.Filter = "Excel (*.xls)|*.xls"; fichero.RestoreDirectory = true; fichero.FileName = "Equipos.xls"; if (fichero.ShowDialog() == DialogResult.OK) { CNReportes reportes = new CNReportes(); FilaExcel = 1; Microsoft.Office.Interop.Excel.Application Aplicacion; Microsoft.Office.Interop.Excel.Workbook Libro; Microsoft.Office.Interop.Excel.Worksheet Hoja; Aplicacion = new Microsoft.Office.Interop.Excel.Application(); Libro = Aplicacion.Workbooks.Add(); Libro.Worksheets.Add(); Hoja = (Microsoft.Office.Interop.Excel.Worksheet)Libro.Worksheets.get_Item(1); Hoja.Name = "Equipos"; if (chkProyectoGeneral.Checked == true && chkRangoFechas.Checked == true) { Reader = reportes.RepEquiposPorFechasyProyecto(new CEReporte { Inicio = GeneralStartDate.Text, Fin = GeneralEndDate.Text, Proyecto = cmbProyectoGeneral.SelectedValue.ToString() }); } else if (chkProyectoGeneral.Checked == true) { Reader = reportes.RepEquiposPorProyecto(new CEReporte { Proyecto = cmbProyectoGeneral.SelectedValue.ToString() }); } else if (chkRangoFechas.Checked == true) { if (GeneralStartDate.Text != GeneralEndDate.Text) { Reader = reportes.RepEquiposPorFechas(new CEReporte { Inicio = GeneralStartDate.Text, Fin = GeneralEndDate.Text }); } else { MessageBox.Show("Las fechas no pueden ser iguales", "Advertencia", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); return; } } else { Reader = reportes.RepEquipos(); } Hoja.Cells[FilaExcel, 1] = "CODIGO"; Hoja.Cells[FilaExcel, 2] = "DESCRIPCION"; Hoja.Cells[FilaExcel, 3] = "MARCA"; Hoja.Cells[FilaExcel, 4] = "MODELO"; Hoja.Cells[FilaExcel, 5] = "SERIAL"; Hoja.Cells[FilaExcel, 6] = "PROYECTO"; Hoja.Cells[FilaExcel, 7] = "SEDE"; Hoja.Cells[FilaExcel, 8] = "UBICACION"; Hoja.Cells[FilaExcel, 9] = "PUESTO"; Hoja.Cells[FilaExcel, 10] = "ESTADO"; Hoja.Cells[FilaExcel, 11] = "PROVEEDOR"; Hoja.Cells[FilaExcel, 12] = "INGRESO"; Hoja.Cells[FilaExcel, 13] = "SALIDA"; Hoja.Cells[FilaExcel, 14] = "OBSERVACION"; Hoja.Cells[FilaExcel, 15] = "CEDULA"; Hoja.Cells[FilaExcel, 16] = "CODINV"; Hoja.Cells[FilaExcel, 17] = "NOMBRES"; Hoja.Cells[FilaExcel, 18] = "USUARIO_MODIFI"; Hoja.Cells[FilaExcel, 19] = "FECHA_MODIFI"; FilaExcel++; while (Reader.Read()) { Hoja.Cells[FilaExcel, 1] = Reader.GetString(0); Hoja.Cells[FilaExcel, 2] = Reader.GetString(1); Hoja.Cells[FilaExcel, 3] = Reader.GetString(2); Hoja.Cells[FilaExcel, 4] = Reader.GetString(3); Hoja.Cells[FilaExcel, 5] = Reader.GetString(4); Hoja.Cells[FilaExcel, 6] = Reader.GetString(5); Hoja.Cells[FilaExcel, 7] = Reader.GetString(6); Hoja.Cells[FilaExcel, 8] = Reader.GetString(7); Hoja.Cells[FilaExcel, 9] = Reader.GetString(8); Hoja.Cells[FilaExcel, 10] = Reader.GetString(9); Hoja.Cells[FilaExcel, 11] = Reader.GetString(10); Hoja.Cells[FilaExcel, 12] = Reader.GetDateTime(11).ToString("yyyy-MM-dd"); Hoja.Cells[FilaExcel, 13] = Reader.GetString(12); Hoja.Cells[FilaExcel, 14] = Reader.GetString(13); Hoja.Cells[FilaExcel, 15] = Reader.GetString(14); Hoja.Cells[FilaExcel, 16] = Reader.GetInt32(15); Hoja.Cells[FilaExcel, 17] = Reader.GetString(16); Hoja.Cells[FilaExcel, 18] = Reader.GetString(17); Hoja.Cells[FilaExcel, 19] = Reader.GetDateTime(18).ToString("yyyy-MM-dd H:mm:sss"); FilaExcel++; } Libro.SaveAs(fichero.FileName, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal); Libro.Close(true); ///Apertura de documento AbrirDocumento(fichero.FileName); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ReporteCobroPuestos(string Inicio, string Fin) { try { fichero = new SaveFileDialog(); fichero.Filter = "Excel (*.xls)|*.xls"; fichero.RestoreDirectory = true; fichero.FileName = "CobroPuestos.xls"; if (fichero.ShowDialog() == DialogResult.OK) { CNReportes reportes = new CNReportes(); FilaExcel = 1; Microsoft.Office.Interop.Excel.Application Aplicacion; Microsoft.Office.Interop.Excel.Workbook Libro; Microsoft.Office.Interop.Excel.Worksheet Hoja; Aplicacion = new Microsoft.Office.Interop.Excel.Application(); Libro = Aplicacion.Workbooks.Add(); Libro.Worksheets.Add(); Hoja = (Microsoft.Office.Interop.Excel.Worksheet)Libro.Worksheets.get_Item(1); Hoja.Name = "PUESTOS"; Reader = reportes.RepCobroPuestosEquipos(new CEReporte { Inicio = Inicio, Fin = Fin, Proyecto = cmbProyecto.SelectedValue.ToString() }); Hoja.Cells[FilaExcel, 1] = "CEDULA"; Hoja.Cells[FilaExcel, 2] = "CODINV"; Hoja.Cells[FilaExcel, 3] = "NOMBRES"; Hoja.Cells[FilaExcel, 4] = "EMP_PROYECTO"; Hoja.Cells[FilaExcel, 5] = "EMP_SEDE"; Hoja.Cells[FilaExcel, 6] = "EMP_UBICACION"; Hoja.Cells[FilaExcel, 7] = "EMP_PUESTO"; Hoja.Cells[FilaExcel, 8] = "OBSERVACION"; Hoja.Cells[FilaExcel, 9] = "EMP_INGRESO"; Hoja.Cells[FilaExcel, 10] = "EMP_SALIDA"; Hoja.Cells[FilaExcel, 11] = "EMP_USUARIOMODIFI"; Hoja.Cells[FilaExcel, 12] = "EMP_FECHAMODIFI"; Hoja.Cells[FilaExcel, 13] = "EQ_CODIGO"; Hoja.Cells[FilaExcel, 14] = "EQ_DESCRIPCION"; Hoja.Cells[FilaExcel, 15] = "EQ_PROYECTO"; Hoja.Cells[FilaExcel, 16] = "EQ_SEDE"; Hoja.Cells[FilaExcel, 17] = "EQ_UBICACION"; Hoja.Cells[FilaExcel, 18] = "EQ_PUESTO"; Hoja.Cells[FilaExcel, 19] = "EQ_FECHAINGRESO"; Hoja.Cells[FilaExcel, 20] = "EQ_FECHASALIDA"; Hoja.Cells[FilaExcel, 21] = "EQ_OBSERVACION"; Hoja.Cells[FilaExcel, 22] = "EQ_USUARIOMODIFI"; Hoja.Cells[FilaExcel, 23] = "EQ_FECHAMODIFI"; Hoja.Cells[FilaExcel, 24] = "DIAS"; FilaExcel++; while (Reader.Read()) { Hoja.Cells[FilaExcel, 1] = Reader.GetString(0); Hoja.Cells[FilaExcel, 2] = Reader.GetString(1); Hoja.Cells[FilaExcel, 3] = Reader.GetString(2); Hoja.Cells[FilaExcel, 4] = Reader.GetString(3); Hoja.Cells[FilaExcel, 5] = Reader.GetString(4); Hoja.Cells[FilaExcel, 6] = Reader.GetString(5); Hoja.Cells[FilaExcel, 7] = Reader.GetString(6); Hoja.Cells[FilaExcel, 8] = Reader.GetString(7); Hoja.Cells[FilaExcel, 9] = Reader.GetString(8); Hoja.Cells[FilaExcel, 10] = Reader.GetString(9); Hoja.Cells[FilaExcel, 11] = Reader.GetString(10); Hoja.Cells[FilaExcel, 12] = Reader.GetDateTime(11).ToString("yyyy-MM-dd H:mm:ss"); Hoja.Cells[FilaExcel, 13] = Reader.GetString(12); Hoja.Cells[FilaExcel, 14] = Reader.GetString(13); Hoja.Cells[FilaExcel, 15] = Reader.GetString(14); Hoja.Cells[FilaExcel, 16] = Reader.GetString(15); Hoja.Cells[FilaExcel, 17] = Reader.GetString(16); Hoja.Cells[FilaExcel, 18] = Reader.GetString(17); Hoja.Cells[FilaExcel, 19] = Reader.GetString(18); Hoja.Cells[FilaExcel, 20] = Reader.GetString(19); Hoja.Cells[FilaExcel, 21] = Reader.GetString(20); Hoja.Cells[FilaExcel, 22] = Reader.GetString(21); Hoja.Cells[FilaExcel, 23] = Reader.GetDateTime(22).ToString("yyyy-MM-dd H:mm:ss"); Hoja.Cells[FilaExcel, 24] = Reader.GetInt32(23); FilaExcel++; } Libro.SaveAs(fichero.FileName, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal); Libro.Close(true); ///Apertura de documento AbrirDocumento(fichero.FileName); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ReporteMovimientos() { try { fichero = new SaveFileDialog(); fichero.Filter = "Excel (*.xls)|*.xls"; fichero.RestoreDirectory = true; fichero.FileName = "Movimientos.xls"; if (fichero.ShowDialog() == DialogResult.OK) { CNReportes reportes = new CNReportes(); FilaExcel = 1; Microsoft.Office.Interop.Excel.Application Aplicacion; Microsoft.Office.Interop.Excel.Workbook Libro; Microsoft.Office.Interop.Excel.Worksheet Hoja; Aplicacion = new Microsoft.Office.Interop.Excel.Application(); Libro = Aplicacion.Workbooks.Add(); Libro.Worksheets.Add(); Hoja = (Microsoft.Office.Interop.Excel.Worksheet)Libro.Worksheets.get_Item(1); Hoja.Name = "Movimientos"; if (chkMovimientoRangoFechas.Checked == true) { Reader = reportes.RepMovimientoEquiposFecha(new CEReporte { Inicio = MovimientoStartDate.Text + " 00:00:00", Fin = MovimientoEndDate.Text + " 23:59:59" }); } else { Reader = reportes.RepMovimientoEquipos(); } Hoja.Cells[FilaExcel, 1] = "N° MOVIMIENTO"; Hoja.Cells[FilaExcel, 2] = "DOCUMENTO"; Hoja.Cells[FilaExcel, 3] = "NOMBRES"; Hoja.Cells[FilaExcel, 4] = "CODIGO"; Hoja.Cells[FilaExcel, 5] = "DESCRIPCION"; Hoja.Cells[FilaExcel, 6] = "NUM_REF"; Hoja.Cells[FilaExcel, 7] = "TIPO"; Hoja.Cells[FilaExcel, 8] = "FECHA"; Hoja.Cells[FilaExcel, 9] = "USUARIO"; FilaExcel++; while (Reader.Read()) { Hoja.Cells[FilaExcel, 1] = Reader.GetInt32(0); Hoja.Cells[FilaExcel, 2] = Reader.GetString(1); Hoja.Cells[FilaExcel, 3] = Reader.GetString(2); Hoja.Cells[FilaExcel, 4] = Reader.GetString(3); Hoja.Cells[FilaExcel, 5] = Reader.GetString(4); Hoja.Cells[FilaExcel, 6] = Reader.GetString(5); Hoja.Cells[FilaExcel, 7] = Reader.GetString(6); Hoja.Cells[FilaExcel, 8] = Reader.GetDateTime(7); Hoja.Cells[FilaExcel, 9] = Reader.GetString(8); FilaExcel++; } Libro.SaveAs(fichero.FileName, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal); Libro.Close(true); ///Apertura de documento AbrirDocumento(fichero.FileName); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ReporteExcel() { try { fichero = new SaveFileDialog(); fichero.Filter = "Excel (*.xls)|*.xls"; fichero.RestoreDirectory = true; fichero.FileName = "Facturas.xls"; if (fichero.ShowDialog() == DialogResult.OK) { CNReportes reportes = new CNReportes(); FilaExcel = 1; Microsoft.Office.Interop.Excel.Application Aplicacion; Microsoft.Office.Interop.Excel.Workbook Libro; Microsoft.Office.Interop.Excel.Worksheet Hoja; Aplicacion = new Microsoft.Office.Interop.Excel.Application(); Libro = Aplicacion.Workbooks.Add(); Libro.Worksheets.Add(); Hoja = (Microsoft.Office.Interop.Excel.Worksheet)Libro.Worksheets.get_Item(1); Hoja.Name = "Facturas"; Reader = reportes.RepFacturas(); Hoja.Cells[FilaExcel, 1] = "ID"; Hoja.Cells[FilaExcel, 2] = "FECHA"; Hoja.Cells[FilaExcel, 3] = "MONTO"; Hoja.Cells[FilaExcel, 4] = "NUMERO_DOC"; Hoja.Cells[FilaExcel, 5] = "OBSERVACION"; Hoja.Cells[FilaExcel, 6] = "ANULADO"; Hoja.Cells[FilaExcel, 7] = "USUARIO_MODIFI"; Hoja.Cells[FilaExcel, 8] = "FECHA_MODIFI"; FilaExcel++; while (Reader.Read()) { Hoja.Cells[FilaExcel, 3].NumberFormat = "#,##0.00 $"; Hoja.Cells[FilaExcel, 1] = Reader.GetInt32(0); Hoja.Cells[FilaExcel, 2] = Reader.GetDateTime(1).ToString("yyyy-MM-dd"); Hoja.Cells[FilaExcel, 3] = Reader.GetDouble(2); Hoja.Cells[FilaExcel, 4] = Reader.GetString(3); Hoja.Cells[FilaExcel, 5] = Reader.GetString(4); Hoja.Cells[FilaExcel, 6] = Reader.GetString(5); Hoja.Cells[FilaExcel, 7] = Reader.GetString(6); Hoja.Cells[FilaExcel, 8] = Reader.GetDateTime(7); FilaExcel++; } Libro.SaveAs(fichero.FileName, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal); Libro.Close(true); AbrirDocumento(fichero.FileName); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }