示例#1
0
        private void button12_Click(object sender, EventArgs e)
        {
            FCalculos fCalculos = new FCalculos(nombreCompletoTextBox.Text);

            fCalculos.StartPosition = FormStartPosition.CenterParent;
            fCalculos.ShowDialog();
        }
示例#2
0
        private void button4_Click(object sender, EventArgs e)
        {
            tabControl1.SelectedTab = datoscredito;
            try
            {
                FCalculos fCalculos = new FCalculos(nombreCompletoTextBox.Text);
                fCalculos.StartPosition = FormStartPosition.CenterParent;
                fCalculos.ShowDialog();

                if (fCalculos.DialogResult == DialogResult.OK && contratoUp == null)
                {
                    contraton = new contrato();

                    // contratosBindingSource.ResetBindings(true);
                    contraton        = (contrato)contratosBindingSource.Current;
                    contraton.Precio = fCalculos.precio;
                    contraton.Meses  = fCalculos.meses;
                    contraton.Cuota  = fCalculos.cuota;
                    //MessageBox.Show(contraton.Financiamiento.ToString());
                    contraton.Financiamiento  = 0; contraton.Financiamiento = fCalculos.financiamiento;
                    contraton.Prima           = fCalculos.prima;
                    contraton.GastosEscritura = fCalculos.gastos;
                    contraton.Tasa            = fCalculos.tasa;

                    contraton.PrimaInicial = contraton.Prima;
                    contraton.PrimaNeta    = contraton.Prima - fCalculos.gastos;



                    contratosBindingSource.DataSource = contraton;
                    contratosBindingSource.ResetBindings(true);
                }

                if (fCalculos.DialogResult == DialogResult.OK && contratoUp != null)
                {
                    // contraton = new contrato();

                    // contratosBindingSource.ResetBindings(true);
                    //contraton = (contrato)contratosBindingSource.Current;
                    contratoUp.Precio = fCalculos.precio;
                    contratoUp.Meses  = fCalculos.meses;
                    contratoUp.Cuota  = fCalculos.cuota;
                    contratoUp.Tasa   = fCalculos.tasa;
                    //MessageBox.Show(contraton.Financiamiento.ToString());
                    contratoUp.Financiamiento = 0; contratoUp.Financiamiento = fCalculos.financiamiento;
                    contratoUp.Prima          = fCalculos.prima;

                    if (gastosEscrituraTextBox.Text.Length > 0)
                    {
                        decimal gastos = decimal.Parse(gastosEscrituraTextBox.Text);
                        contratoUp.GastosEscritura = gastos;
                        contratoUp.PrimaInicial    = contratoUp.Prima + gastos;
                        contratoUp.PrimaNeta       = contratoUp.PrimaInicial;
                    }



                    contratosBindingSource.DataSource = contratoUp;
                    contratosBindingSource.ResetBindings(true);
                }
            }
            catch (Exception)
            {
            }
        }