示例#1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            string validaciones = ValidacionesForm.CamposVacios(Controls);

            if (!string.IsNullOrEmpty(validaciones))
            {
                MessageBox.Show(validaciones, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                try
                {
                    TarjetaCredito tarjeta   = new TarjetaCredito(int.Parse(txtIDCliente.Text), (int)cbTipo.SelectedValue, (int)cbPeriodoVencimiento.SelectedValue, double.Parse(txtLimiteCompra.Text));
                    int            resultado = _tarjetaNegocios.IngresarTarjetaCredito(tarjeta);
                    MessageBox.Show("Se registro con exito la nueva tarjeta. ID:" + resultado);
                    RecargarListBox();
                    EstaticosForm.LimpiarTextBox(Controls);
                }
                catch (TarjetaCreditoException ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#2
0
 private void LimpiarControles()
 {
     EstaticosForm.LimpiarTextBox(Controls);
 }