예제 #1
0
        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);
                }
            }
        }
예제 #2
0
파일: Form4.cs 프로젝트: Orejas2001/no
 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 = "";
     }
 }
예제 #3
0
파일: Form8.cs 프로젝트: Orejas2001/no
 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);
     }
 }