Pessoal, Bom Dia!
É o seguinte: Tenho uma gridview que me lista datas e valores(R$) cadastrados em BD e nesta gridview o usuario poderá alterar os valores destes registros. O meu problema está em quando o usuário alterar o valor de uma determinada parcela as seguintes devem ser recalculadas. Alguém poderia me indicar o caminho?
Já comecei a fazer mas estou um pouco perdida. Segue meu código:
int nro_parcelas = 0, nro_parcelasRestantes = 0;
double total_orcamento = 0.00, total_restanteParcelamento = 0.00, parcela_atual = 0.00;
double parcelas_alteradas = 0.00;
nro_parcelas = gvParcelas.Rows.Count;
total_orcamento = objFormat.formataValor2(lblTotalOrcamentoVista.Text);
for (int i = 0; i < gvParcelas.Rows.Count; i++)
{
parcela_atual = objFormat.formataValor2(((TextBox)gvParcelas.Rows[i].FindControl("txtVlrParcela")).Text);
nro_parcelasRestantes = nro_parcelas - (i+1);
for (int j = 0; j < gvParcelas.Rows.Count; j++)
{
if (j < i)
{
parcelas_alteradas += objFormat.formataValor2(((Label)gvParcelas.Rows[i].FindControl("lblVlrParcela")).Text);
}
}
total_restanteParcelamento = total_orcamento - parcelas_alteradas;
}
ACPF - Desenv. .NET