private void AddWeekList(string weekday) { switch (weekday) { case "每周日": WeekList.Add(new WeekDay("每周日", 7)); break; case "每周一": WeekList.Add(new WeekDay("每周一", 1)); break; case "每周二": WeekList.Add(new WeekDay("每周二", 2)); break; case "每周三": WeekList.Add(new WeekDay("每周三", 3)); break; case "每周四": WeekList.Add(new WeekDay("每周四", 4)); break; case "每周五": WeekList.Add(new WeekDay("每周五", 5)); break; case "每周六": WeekList.Add(new WeekDay("每周六", 6)); break; } }
private void AddWeekList(int index) { switch (index) { case 7: WeekList.Add(new WeekDay("每周日", 7)); break; case 1: WeekList.Add(new WeekDay("每周一", 1)); break; case 2: WeekList.Add(new WeekDay("每周二", 2)); break; case 3: WeekList.Add(new WeekDay("每周三", 3)); break; case 4: WeekList.Add(new WeekDay("每周四", 4)); break; case 5: WeekList.Add(new WeekDay("每周五", 5)); break; case 6: WeekList.Add(new WeekDay("每周六", 6)); break; } }
public static WeekList GetWeeksData() { WeekList weeks = null; using (var db = new DataBase("sp_GetWeekData", null)) { var reader = db.ExecuteReader(); if (reader.HasRows) { weeks = new WeekList(); while (reader.Read()) { var week = new Week(); week.Id = reader.GetValueOrDefault<int>("ID"); week.YearWeekNumber = reader.GetValueOrDefault<int>("WeekNo"); week.Year = reader.GetValueOrDefault<int>("WeekNoYear"); week.Month = reader.GetValueOrDefault<int>("WeekNoMonth"); week.Day = reader.GetValueOrDefault<int>("WeekNoDay"); week.MondayDate = reader.GetValueOrDefault<DateTime>("WeekNoStartDate"); weeks.Add(week); } } } return weeks; }