Pasupathy Msc Ответов: 1

Как рассчитать сумму lat pay в C#


я делаю заявку на кредит c#.
сумма кредита=10000.
клиент платит emi ежедневно =100.
но клиент не может оплатить эту сумму в течение 10 дней.
как показать сумму просроченной оплаты и проценты по просроченной оплате.
пожалуйста, дайте решение друзьям............
заранее спасибо.
я публикую свой код суммы просроченной оплаты ниже.

Что я уже пробовал:

DateTime fromDate = Convert.ToDateTime(lblfdate.Text);//from date already inserted in db
DateTime toDate = Convert.ToDateTime(txtdate.Text);//to date already inserted in db
//diff b/w from date and to date is 100 days
int temp;
            
int cbal = 0;
            
for (DateTime date = fromDate; date < toDate; date = date.AddDays(1))
{
    temp = (Convert.ToInt32(txtnamt.Text) / Convert.ToInt32(lbldays.Text));
    cbal=cbal+temp;   
}
txtcamt.Text = Convert.ToString(cbal);

Richard MacCutchan

Это всего лишь вопрос математики. За каждый день, который клиент не платит, вам нужно добавить 100 к общей сумме позднего платежа.

Pasupathy Msc

но, пожалуйста, приведите мне пример

Richard MacCutchan

Пример чего? У вас есть два Вау даты и времени, так что вы можете легко получить разницу в количестве дней, используя Структура Временного Интервала (Система)[^И из этого вы можете вычислить, сколько вам причитается.

Pasupathy Msc

я не могу понять, сэр,дайте мне пример в реальном времени

1 Ответов

Рейтинг:
0

Tim Carmichael

Как и в большинстве проблем, используйте карандаш и бумагу и разработайте решение.
Подробно все, что вы делаете.
Ваш код делает то же самое?
Вы получаете тот же результат?

Если проблема все еще существует, запустите код в режиме отладки и проверьте результаты по ходу работы.

Пока вы не поймете, как вычислить результаты, ваш код никогда не будет работать... и вы просите кого-то написать код для вас ... вам уже дали предложения.