Exemple #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                for (int i = 0; i < DtCamio.Rows.Count; i++)
                {
                    cuota.InactivarCuota(int.Parse(DtCamio.Rows[i]["Cuota"].ToString()), "Inactiva", Id_Financiacion, DtCamio.Rows[i]["Tipo"].ToString());
                }
                refinanciacion.crearRefinanciacion(int.Parse(Convert.ToDouble(TxtValorNeto.Text).ToString()), double.Parse(Convert.ToDouble(TxtValorMora.Text).ToString(), CultureInfo.CurrentCulture), double.Parse(Convert.ToDouble(TxtValorDeuda.Text).ToString(), CultureInfo.CurrentCulture), int.Parse(numCuotasFinan.Text.ToString()), double.Parse(Convert.ToDouble(TxtValorCuota.Text).ToString()), int.Parse(numValorInteres.Text.ToString()), double.Parse(Convert.ToDouble(TxtTotalRefi.Text).ToString()), double.Parse(Convert.ToDouble(TxtTotal.Text).ToString()), DateTime.Now.ToString("yyyy-MM-dd"), DtosUsuario.NombreUser, Id_Financiacion);
                for (int n = 0; n + 1 < DtNuevasCuotas.Rows.Count; n++)
                {
                    int    NumCuota   = int.Parse(DtNuevasCuotas.Rows[n]["Cuota"].ToString());
                    double ValorCuota = double.Parse(DtNuevasCuotas.Rows[n]["Valor"].ToString().Replace(".", ""));
                    string TipoCuota  = DtNuevasCuotas.Rows[n]["Tipo"].ToString();
                    string FechaCuota = DtNuevasCuotas.Rows[n]["Fecha"].ToString();

                    cuota.CrearCuota(NumCuota, ValorCuota, TipoCuota, FechaCuota, "Pendiente", Id_Financiacion);
                }
                DataTable DtTem = refinanciacion.RefinanciacionFinanciacion(Id_Financiacion);
                Refi = int.Parse(DtTem.Rows[0]["Id_Refinanciacion"].ToString());
                ListarCuotasRefi(Id_Financiacion);
                listarCuotas(Id_Financiacion);

                button1.Visible = false;
                button2.Visible = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al guardar: " + ex, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }