private void button12_Click(object sender, EventArgs e) { DialogResult mires = new DialogResult(); mires = MessageBox.Show("Señor cliente, ¿está seguro de cerrar el CDT?", "Mensaje de confirmación.", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == mires) { if (mibanco.MISC[usuario].CD == null) { MessageBox.Show("Estimado usuario, el CDT no existe, por favor no insista.", "Mensaje de salida.", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Dispose(true); } else { float intereses = mibanco.MISC[usuario].CD.liquidar() - mibanco.MISC[usuario].CD.SA; mibanco.MISC[usuario].CO.actualizar(mibanco.MISC[usuario].CD.liquidar()); mibanco.MISC[usuario].SA += intereses; mibanco.actualizar(-intereses); MessageBox.Show("Estimado usuario; los intereses ganados por su CDT son de " + intereses.ToString() + " de pesos, además al saldo de su cuenta corriente se le sumaron un total de " + mibanco.MISC[usuario].CD.liquidar().ToString() + " de pesos. Usted ha cerrado CDT", "Mensaje de salida.", MessageBoxButtons.OK, MessageBoxIcon.Information); mibanco.MISC[usuario].elimarcdt(); this.Dispose(true); } } }
private void button2_Click(object sender, EventArgs e) { try { if (float.Parse(textBox3.Text) <= 0 || float.Parse(textBox5.Text) <= 0 || float.Parse(textBox5.Text) >= 15) { MessageBox.Show("El monto y/o el interés deben ser positivo y el interés no superior a 15%. Inténtelo de nuevo.", "Mensaje de error.", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBox3.Text = ""; textBox5.Text = ""; } else { mibanco.MISC[comboBox1.SelectedIndex].crearcdt(); mibanco.MISC[comboBox1.SelectedIndex].CD.SA = float.Parse(textBox3.Text); mibanco.MISC[comboBox1.SelectedIndex].CD.IN = (float.Parse(textBox5.Text) / 100); mibanco.actualizar(float.Parse(textBox3.Text)); mibanco.MISC[comboBox1.SelectedIndex].actualizar(float.Parse(textBox3.Text)); MessageBox.Show("El CDT fue creado satisfactoriamente.", "Mensaje de salida.", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(true); } } catch (SystemException error1) { MessageBox.Show("Los intereses y el monto deben ser numéricos." + error1.Message, "Mensaje de error"); textBox3.Text = ""; textBox5.Text = ""; } }
private void avanzar1MesToolStripMenuItem_Click(object sender, EventArgs e) { mibanco.MS.aumentar(); textBox2.Text = mibanco.MS.M.ToString(); for (int i = 0; i < mibanco.MISC.Count; i++) { if (mibanco.MISC[i].CD != null) { mibanco.MISC[i].CD.MI.aumentar(); } float intereses = mibanco.MISC[i].AH.SA; mibanco.MISC[i].AH.pagarinter(); intereses = mibanco.MISC[i].AH.SA - intereses; mibanco.actualizar(-intereses); } }