Ejemplo n.º 1
0
        private void btbGuardar_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(txtNombreCliente.Text))
            {
                txtNombreCliente.Text = " ";
            }
            if (String.IsNullOrEmpty(txtxDniCliente.Text))
            {
                txtxDniCliente.Text = "1";
            }
            if (String.IsNullOrEmpty(txtDireccionCliente.Text))
            {
                txtDireccionCliente.Text = " ";
            }
            if (txtCorreo.Text.Equals("@") || String.IsNullOrEmpty(txtCorreo.Text))
            {
                txtCorreo.Text = " ";
            }
            else
            {
                DialogResult dialogResult = MessageBox.Show("¿Desea guardar el Comprobante?", "Guardar Comprobante", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (dialogResult == DialogResult.Yes)
                {
                    comprobanteDePago.Nombre    = txtNombreCliente.Text;
                    comprobanteDePago.Direccion = txtDireccionCliente.Text;
                    comprobanteDePago.Dni       = long.Parse(txtxDniCliente.Text);
                    comprobanteDePago.Correo    = txtCorreo.Text;
                    comprobanteDePago.Fecha     = dtpFecha.Value;

                    administracionDatos.editarComprobanteDePago(comprobanteDePago);
                    MessageBox.Show("El Comprobante ha sido guardado correctamente", "Guardar Comprobante", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    mantenedorComprobante.listarComprobantes();
                    this.Close();
                }
            }
        }