PDA

View Full Version : سوال: اصلاح کد قسط بندی



hamid30sharp
چهارشنبه 03 دی 1393, 00:19 صبح
با سلام
این کد قسط بندی تا 23 ماه مشکلی نداره اما از 23 ماه به بعد سال رو تکرار می کنه (براساس تاریخ میلادی نه شمسی)


126855

Share & Learn
چهارشنبه 03 دی 1393, 04:36 صبح
با سلام
این کد قسط بندی تا 23 ماه مشکلی نداره اما از 23 ماه به بعد سال رو تکرار می کنه (براساس تاریخ میلادی نه شمسی)


126855

سلام
از این کد استفاده کنید:


int Year = Convert.ToInt32(textBox2.Text.Substring(0, 4));
int Month = Convert.ToInt32(textBox2.Text.Substring(5, 2));
int Day = Convert.ToInt32(textBox2.Text.Substring(8, 2));

int count = Convert.ToInt32(TxtCont1.Text);
int monthPcount = Month + count;

if (monthPcount > 12)
{
while (monthPcount > 12)
{
monthPcount -= 12;
Year++;
if (monthPcount <= 12)
{
MskDate.Text = Year.ToString() + "/" + monthPcount.ToString() + "/" + Day.ToString();
}
}
}
else
MskDate.Text = Year.ToString() + "/" + monthPcount.ToString() + "/" + Day.ToString();