private void InfoCourseForm_EnabledChanged(object sender, EventArgs e) { if (Enabled) { course = CoursesRequests.GetCourse(course.Id); RefreshTab(tabControl.SelectedTab.Name); } }
public async Task WhenIAddCourse_ThenICanRetrieveIt() { var newCourse = new Course { Name = "Course 1" }; int newId = await CoursesRequests.AddCourse(newCourse); var course = await CoursesRequests.GetCourse(newId); Assert.Equal(newCourse.Name, course.Name); }
public async Task WhenIDeleteACourse_ThenICantRetrieveItAnymore() { var newCourse = new Course { Name = "Course 1" }; int newId = await CoursesRequests.AddCourse(newCourse); var course = await CoursesRequests.GetCourse(newId); Assert.NotNull(course); Assert.True(await CoursesRequests.DeleteCourse(newId)); Assert.Null(await CoursesRequests.GetCourse(newId)); }
private void AddCourseForm_Load(object sender, EventArgs e) { Course t = CoursesRequests.GetCourse(EditId); if (t == null) { Close(); } else { durationBox.Text = t.Duration.ToString(); costBox.Text = string.Format("{0:0.00}", t.Cost); subjectBox.DisplayMember = "Name"; subjectBox.ValueMember = "Id"; subjectBox.DataSource = CoursesRequests.GetSubjects(); subjectBox.SelectedValue = t.SubjectId; } }
public InfoCourseForm(Form pparentForm, int courseId) { InitializeComponent(); parentForm = pparentForm; course = CoursesRequests.GetCourse(courseId); }