Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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();
            }
        }