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); } } }
private void btnActualizarSaldo_Click(object sender, EventArgs e) { string mensaje = ValidacionesForm.CamposVacios(groupBox1.Controls); if (!string.IsNullOrEmpty(mensaje)) { MessageBox.Show(mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { Cuenta cuenta = new Cuenta(int.Parse(txtIdCuenta.Text), double.Parse(txtSaldo.Text)); string resultado = _cuentaNegocio.ActualizarSaldo(cuenta); MessageBox.Show("Actualizacion de saldo exitosa. id" + resultado); RecargarListBox(); } catch (CuentaException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnAlta_Click(object sender, EventArgs e) { string mensaje = ValidacionesForm.CamposVacios(groupBoxAlta.Controls); if (!string.IsNullOrEmpty(mensaje)) { MessageBox.Show(mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { Cuenta cuenta = new Cuenta(int.Parse(txtIdCliente.Text), txtDescripcion.Text); int resultado = _cuentaNegocio.IngresarCuenta(cuenta); MessageBox.Show("Cuenta ingresada con exito. ID: " + resultado); RecargarListBox(); } catch (CuentaException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnAceptar_Click(object sender, EventArgs e) { string mensaje = ValidacionesForm.CamposVacios(Controls); if (!string.IsNullOrEmpty(mensaje)) { MessageBox.Show(mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { PlazoFijo plazofijo = new PlazoFijo(int.Parse(txtIDCliente.Text), int.Parse(txtTipo.Text), int.Parse(txtDias.Text), double.Parse(txtCapitalInicial.Text), double.Parse(txtTasa.Text)); int resultado = _plazoFijoNegocios.Insert(plazofijo); MessageBox.Show("Ingreso exitoso del plazo fijo. ID" + resultado); RecargarListBox(); } catch (PlazoFijoException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void Validaciones() { string validoVacios = ValidacionesForm.CamposVacios(Controls); if (!string.IsNullOrEmpty(validoVacios)) { throw new ClienteException(validoVacios); } else if (!ValidacionesForm.IsValidEmail(txtEmail.Text)) { throw new ClienteException("Mail Invalido."); } }
private void GestionPrestamos(object sender) { string validacion = ValidacionesForm.CamposVacios(gbTipoPrestamos.Controls); if (!string.IsNullOrEmpty(validacion)) { MessageBox.Show(validacion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { if (_tipo != null) { Prestamos prestamos = new Prestamos(_tipo, int.Parse(txtPlazo.Text), double.Parse(txtMonto.Text), int.Parse(txtIdCliente.Text)); txtCuotaCapital.Text = prestamos.CuotaCapital.ToString("#.##"); txtCuotaInteres.Text = prestamos.CuotaInteres.ToString("#.##"); txtCuotaTotal.Text = prestamos.Cuota.ToString("#.##"); if (((ButtonBase)sender).Text == "ALTA") { if (MessageBox.Show("Confirma el ingreso del prestamos?", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { int resultado = _prestamosNegocio.IngresarPrestamo(prestamos); MessageBox.Show("El prestamo se ingreso con exito. Id " + resultado); RecargarListBox(); } } } } catch (PrestamosException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }