یک سوال دیگه اینکه من میخام برای دفترچه اقساط، سررسید درست کنم.
یعنی تاریخ اولین قسط و تعداد اقساط رو بهش بدم. برنامه خودش سررسید اقساط ماهیانه رو تو دیتاگرید ایجاد کنه.
تاریخش با استفاده از کامپوننت تاریخ شمسی هست و تاریخ ابتدا و انتها رو میشه تولید کرد، اما حلقه ای که باید تاریخ های بین( تاریخ ابتدا و تاریخ انتها ) رو ایجاد کنه رو مشکل دارم.
for (int i = 0; i<Convert.ToInt32(txtTedad.Text); i++)
{
string[] strsplit = txtDate.Text.Split('/');
var pc = new PersianCalendar();
DateTime dt = pc.ToDateTime(Int32.Parse(strsplit[0]), Int32.Parse(strsplit[1]), Int32.Parse(strsplit[2]), 0, 0, 0, 0);
dt = pc.AddMonths(dt, Int32.Parse(txtTedad.Text));
var index = dataGridViewX1.Rows.Add();
dataGridViewX1.Rows[0].Cells[3].Value = txtDate.Text;
dataGridViewX1.Rows[index].Cells[3].Value = pc.GetYear(dt).ToString() + "/" + pc.GetMonth(dt).ToString() +"/" + pc.GetDayOfMonth(dt).ToString();
}