コード例 #1
0
ファイル: AdditionalProgram.cs プロジェクト: etkmlm/ZOK
 public void ChangeLesson(LessonPeriod period, int index = -1)
 {
     if (index == -1)
     {
         if (MainClass.DailyMeetings.Any(x => x.Time == period.Time))
         {
             Main.ShowError("Lütfen farklı bir saat girin.");
         }
         else
         {
             MainClass.DailyMeetings.Add(period);
         }
     }
     else
     {
         if (MainClass.DailyMeetings.Count - 1 < index)
         {
             Main.ShowError("İndis geçersiz.");
         }
         else
         {
             MainClass.DailyMeetings[index] = period;
         }
     }
 }
コード例 #2
0
ファイル: LessonHelper.cs プロジェクト: ali109220/Mona_School
        public static double GetTimeOfLesson(LessonPeriod lessonPeriod)
        {
            switch (lessonPeriod)
            {
            case LessonPeriod.Fifteen:
                return(0.25);

            case LessonPeriod.Thirteen:
                return(0.5);

            case LessonPeriod.FourtyToFour:
                return(0.75);

            case LessonPeriod.Sixteen:
                return(1);

            case LessonPeriod.SeventeenToFive:
                return(1.25);

            case LessonPeriod.Nineteen:
                return(1.5);

            case LessonPeriod.HundredToFive:
                return(1.75);

            case LessonPeriod.HundredToTwinty:
                return(2);

            default:
                return(0.5);
            }
        }