Exemplo n.º 1
0
 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);
         }
     }
 }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
        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;
        }
Exemplo n.º 4
0
        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;
        }