public void imprimir(Cheque cheque) { formatoCheque = conf.getFormatoChequeActivo(); { if (formatoCheque != null) { tipo = "Cheque"; ch = cheque; if (printDialog1.ShowDialog() == DialogResult.OK) { printDocument1.DocumentName = "Imprimiendo Cheque"; printDocument1.PrinterSettings.PrinterName = printDialog1.PrinterSettings.PrinterName; printDocument1.Print(); } } else { MessageBox.Show("No cuentas con una configuracion seleccionada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private bool guardaProveedorCheque(FormatoCheque fc) { bool exito, band; exito = true; band = fc.setNombre(textBoxChequeNombreX.Text, textBoxChequeNombreY.Text); exito = marcaError(band, errorChequeNomre, exito); band = fc.setLeyenda(textBoxChequeLeyendaX.Text, textBoxChequeLeyendaY.Text); exito = marcaError(band, errorChequeLeyenda, exito); band = fc.setCantidadNumero(textBoxChequeTNumeroX.Text, textBoxChequeTNumeroY.Text); exito = marcaError(band, errorChequeTNumero, exito); band = fc.setCantidadLetra(textBoxChequeTLetraX.Text, textBoxChequeTLetraY.Text); exito = marcaError(band, errorChequeTLetra, exito); band = fc.setConcepto(textBoxChequeConceptoX.Text, textBoxChequeConceptoY.Text); exito = marcaError(band, errerChequeConcepto, exito); return exito; }
private bool guardaGeneralCheque(FormatoCheque fc) { bool exito, band; exito = true; exito = true; band = fc.setInicio(textBoxChequeInicio.Text); exito = marcaError(band, errorChequeInicio, exito); band = fc.setNombreFuente(comboBoxChequeFuente.Text); exito = marcaError(band, erroChequeFuente, exito); band = fc.setTamFuente(textBoxChequeTamFuente.Text); exito = marcaError(band, erroChequeFuente, exito); band = fc.setFecha(textBoxChequeFechaX.Text, textBoxChequeFechaY.Text); exito = marcaError(band, errorChequeFecha, exito); band = fc.setFactura(textBoxChequeFacturaX.Text, textBoxChequeFacturaY.Text); exito = marcaError(band, errorChequeFactura, exito); return exito; }
private bool guardaCheque() { bool band, exito; FormatoCheque fc; fc= new FormatoCheque(); exito = true; band = true; band = guardaGeneralCheque(fc); if (!band) exito = band; band = guardaProveedorCheque(fc); if (!band) exito = band; if (bandNuevo) { band = fc.setNombreConf(textBoxNombreNCheque.Text); exito = marcaError(band, errorChequeNombreN, exito); } if (!exito) MessageBox.Show("Errores en los datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); else { if (bandNuevo) { lstC.Add(fc); MessageBox.Show("Guardado con exito", "Aviso!"); } else { fc.setNombreConf(lstC[comboBoxConfigActiva.SelectedIndex].getNombreConf()); fc.setActivo(lstC[comboBoxConfigActiva.SelectedIndex].getActivo()); lstC[comboBoxConfigActiva.SelectedIndex] = fc; MessageBox.Show("Configuracion Modificada", "Aviso!"); bandNuevo = false; } serializaCheques(); llenaComboBoxCheque(); } return exito; }