private async void btn_DeleteGrade_Grades_Click(object sender, RoutedEventArgs e) { if (await delete_grades() == ContentDialogResult.Secondary) { LessonTimeManager.DeleteLessonTime((lvw_LessonTimes.SelectedItem as LessonTime)); Frame.Navigate(this.GetType()); Frame.GoBack(); } }
public IHttpActionResult Delete([FromUri] int id) { bool succsess = LessonTimeBll.DeleteLessonTime(id); if (succsess) { return(Ok()); } return(BadRequest()); }
private void btn_Done_AddLesson_Click(object sender, RoutedEventArgs e) { try { int.Parse(tbx_LessonNumber_AddGrade_Timetable_Settings.Text); } catch (Exception) { LessonNumberInValid(); return; } TimeSpan starttime = tmp_Starttime_AddLesson_Timetable_Settings.Time; TimeSpan endtime = tmp_Endtime_AddLesson_Timetable_Settings.Time; if (edit && edit_lessontime != null) { LessonTimeManager.DeleteLessonTime(edit_lessontime); } bool exeption_comes = false; Time startTime = new Time(); startTime.setTime(starttime.Hours, starttime.Minutes); Time endTime = new Time(); endTime.setTime(endtime.Hours, endtime.Minutes); LessonTime new_lesson_time = new LessonTime(); new_lesson_time.setLessonTime(int.Parse(tbx_LessonNumber_AddGrade_Timetable_Settings.Text), startTime, endTime, tgs_DoubleLesson_AddLessonTime.IsOn); try { new_lesson_time.Save(); } catch (ArgumentException ae) { exeption_comes = true; if (ae.Message == "lessontime already exists") { LessonTimeManager.lesson_already_exists_dialog(); } } if (exeption_comes == false) { Frame.GoBack(); } }