Calander.rarسلام دوست عزیز امیدوارم این بتونه کمکت کنه
privatevoid Calander()
{
string Today;
string Result;
string Curent_date;
System.Globalization.PersianCalendar x = new System.Globalization.PersianCalendar();
string Year_ = x.GetYear(System.DateTime.Now).ToString();
string Month_ = x.GetMonth(System.DateTime.Now).ToString();
string Day = x.GetDayOfMonth(System.DateTime.Now).ToString();
string Week = x.GetDayOfWeek(System.DateTime.Now).ToString();
if (int.Parse(Day) < 10) Day = "0" + Day;
if (int.Parse(Month_) < 10) Month_ = "0" + Month_;
Today = Year_ + Month_ + Day;
if (con.Back_Query("select val from calander where jomeh='" + Today + "'") == "1") btn_today.Text = "جمعه کاری";
else
if (con.Back_Query("select val from calander where taofogh='" + Today + "'") == "1") btn_today.Text = "تعطیلی توافقی";
else
if (con.Back_Query("select val from calander where change='" + Today + "'") == "1") btn_today.Text = "تعطیلی جایگزین";
else
if (con.Back_Query("select val from calander where rasmi='" + Today + "'") == "1") btn_today.Text = "تعطیلی رسمی";
else
Result =
"کارکرد عادی";
if (Week == "Saturday") Week = "امروز شنبه";
if (Week == "Sunday") Week = "امروز یکشنبه";
if (Week == "Monday") Week = "امروز دوشنبه";
if (Week == "Tuesday") Week = "امروز سه شنبه";
if (Week == "Wednesday") Week = "امروز چهار شنبه";
if (Week == "Thursday") Week = "امروز پنج شنبه";
if (Week == "Friday") Week = "امروز جمعه";
Result = Week + " " + Result;
Curent_date = Year_ +"/"+ Month_ +"/"+ Day;
}