private void loadVisits() { DataTable dt1 = Visit.GetDataTableForDayByUser(userID, calendar1.ViewStart); calendar1.Items.Clear(); foreach (DataRow row in dt1.Rows) { DateTime date1 = Convert.ToDateTime(row.ItemArray[2].ToString()); DateTime date2 = Convert.ToDateTime(date1.Year.ToString() + "-" + date1.Month.ToString() + "-" + date1.Day.ToString() + " " + (date1.Hour + 1).ToString() + ":00"); CalendarItem item = new CalendarItem(calendar1, date1, date2, row.ItemArray[6].ToString() + " - " + row.ItemArray[5].ToString(), row.ItemArray[0].ToString()); if (row.ItemArray[3].ToString() == "Не выполнено") { item.BackgroundColor = Color.Red; } if (row.ItemArray[3].ToString() == "Выполнено") { item.BackgroundColor = Color.Green; } calendar1.Items.Add(item); } }
private void VisitPlanDay_Activated(object sender, EventArgs e) { if (globalData.update) { loadVisits(); } if (loadFirst) { loadFirst = false; DataTable dt1 = new DataTable(); dt1 = Visit.GetDataTableForDayByUser(userID, curDate); if (dt1.Rows.Count == 0) { return; } AddEditVisitPlanList aevpl = new AddEditVisitPlanList(userID, curDate); aevpl.ShowDialog(); } }