private void btnGrabar_Click(object sender, EventArgs e) { if (cmbNroCuenta.SelectedItem == null) { MessageBox.Show("Elija Número de Cuenta Origen por favor"); return; } if(txtImporte.Text == "") { MessageBox.Show("Ingrese un Importe por favor"); return; } decimal temp; try { if (txtImporte.Text != "") { temp = Convert.ToDecimal(txtImporte.Text); if (!(temp > 0 )) { MessageBox.Show("El importe debe ser positivo."); return; } } } catch (Exception h) { MessageBox.Show("Importe solo puede contener números", h.ToString()); return; } if (txtCuentaDestino.Text == "") { MessageBox.Show("Elija un Numero de Cuenta Destino por favor"); return; } try { if (txtCuentaDestino.Text != "") temp = Convert.ToDecimal(txtCuentaDestino.Text); } catch (Exception h) { MessageBox.Show("Cuenta destino solo puede contener números", h.ToString()); return; } if (this.tieneSaldo(Convert.ToDecimal(cmbNroCuenta.SelectedItem), Convert.ToDecimal(txtImporte.Text))) { Int32 id_trans = grabarTransferencia(Convert.ToDecimal(cmbNroCuenta.SelectedItem), Convert.ToDecimal(txtCuentaDestino.Text), Convert.ToDecimal(txtImporte.Text)); DialogResult dialogResult = MessageBox.Show("Su Transferencia se realizo correctamente. ¿Desea ver el comprobante?", "Retiro de Efectivo", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { cmbNroCuenta.SelectedItem = null; txtImporte.Text = ""; grpDatos.Enabled = false; btnNuevo.Enabled = true; btnLimpiar.Enabled = false; btnSalir.Enabled = true; btnGrabar.Enabled = false; ListaTransferencias lt = new ListaTransferencias(id_trans); lt.Show(); this.Close(); } else { this.Close(); } // if (Helper.Help.VerificadorDeDeudas(getIdCliente())) // MessageBox.Show("A partir de este momento, su cuenta se encuentra inhabilitada por tener mas de 5 transacciones sin facturar"); } else { MessageBox.Show("Saldo insuficiente para esta transferencia."); } }
private void btnGrabar_Click(object sender, EventArgs e) { if (cmbNroCuenta.SelectedItem == null) { MessageBox.Show("Elija Número de Cuenta Origen por favor"); return; } if(txtImporte.Text == "") { MessageBox.Show("Ingrese un Importe por favor"); return; } decimal temp; try { if (txtImporte.Text != "") temp = Convert.ToDecimal(txtImporte.Text); } catch (Exception h) { MessageBox.Show("Importe solo puede contener números", h.ToString()); return; } if (Convert.ToInt32(txtImporte.Text) < 0) { MessageBox.Show("El importe ingresado debe ser mayor a cero"); txtImporte.Focus(); return; } if (txtCuentaDestino.Text == "") { MessageBox.Show("Elija un Numero de Cuenta Destino por favor"); return; } try { if (txtCuentaDestino.Text != "") temp = Convert.ToDecimal(txtCuentaDestino.Text); } catch (Exception h) { MessageBox.Show("Cuenta destino solo puede contener números", h.ToString()); return; } Int32 id_trans; if (tieneSaldo()) id_trans = grabarTransferencia(Convert.ToDecimal(cmbNroCuenta.SelectedItem), Convert.ToDecimal(txtCuentaDestino.Text), Convert.ToDecimal(txtImporte.Text)); else { MessageBox.Show("Su saldo es insuficiente"); return; } DialogResult dialogResult = MessageBox.Show("Su Tranferencia se realizo correctamente. ¿Desea ver el comprobante?", "Retiro de Efectivo", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { cmbNroCuenta.SelectedItem = null; txtImporte.Text = ""; grpDatos.Enabled = false; btnNuevo.Enabled = true; btnLimpiar.Enabled = false; btnSalir.Enabled = true; btnGrabar.Enabled = false; ListaTransferencias lt = new ListaTransferencias(id_trans); lt.Show(); this.Close(); } else { this.Close(); } }
private void btnGrabar_Click(object sender, EventArgs e) { if (cmbNroCuenta.SelectedItem == null) { MessageBox.Show("Elija Número de Cuenta Origen por favor"); return; } if (txtImporte.Text == "") { MessageBox.Show("Ingrese un Importe por favor"); return; } decimal temp; try { if (txtImporte.Text != "") { temp = Convert.ToDecimal(txtImporte.Text); } } catch (Exception h) { MessageBox.Show("Importe solo puede contener números", h.ToString()); return; } if (Convert.ToInt32(txtImporte.Text) < 0) { MessageBox.Show("El importe ingresado debe ser mayor a cero"); txtImporte.Focus(); return; } if (txtCuentaDestino.Text == "") { MessageBox.Show("Elija un Numero de Cuenta Destino por favor"); return; } try { if (txtCuentaDestino.Text != "") { temp = Convert.ToDecimal(txtCuentaDestino.Text); } } catch (Exception h) { MessageBox.Show("Cuenta destino solo puede contener números", h.ToString()); return; } Int32 id_trans; if (tieneSaldo()) { id_trans = grabarTransferencia(Convert.ToDecimal(cmbNroCuenta.SelectedItem), Convert.ToDecimal(txtCuentaDestino.Text), Convert.ToDecimal(txtImporte.Text)); } else { MessageBox.Show("Su saldo es insuficiente"); return; } DialogResult dialogResult = MessageBox.Show("Su Tranferencia se realizo correctamente. ¿Desea ver el comprobante?", "Retiro de Efectivo", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { cmbNroCuenta.SelectedItem = null; txtImporte.Text = ""; grpDatos.Enabled = false; btnNuevo.Enabled = true; btnLimpiar.Enabled = false; btnSalir.Enabled = true; btnGrabar.Enabled = false; ListaTransferencias lt = new ListaTransferencias(id_trans); lt.Show(); this.Close(); } else { this.Close(); } }