/// <summary>
 /// Adds a lesson to the db
 /// </summary>
 /// <param name="lesson">the lesson to add</param>
 /// <param name="lessonTable">Optional* the table to execute on</param>
 /// <returns></returns>
 public static bool AddLesson(Lesson lesson, string lessonTable = LessonTable)
 {
     return(MySql.AddLesson(lesson.UserID, lesson.AppointmentID, lesson.TemplateID, lesson.Progress,
                            lesson.StartDate.ToString("G", CultureInfo.CreateSpecificCulture("zh-CN")),
                            lesson.EndDate.ToString("G", CultureInfo.CreateSpecificCulture("zh-CN")), lesson.Completed, lessonTable));
 }