private void aceptarForm(object sender, EventArgs e) { string message; string caption = "Ha habido un error"; MessageBoxButtons buttons; DialogResult result; if (usuari == null || curs == null) {//esta buit message = "Dni incorrecto o curso no seleccionado "; buttons = MessageBoxButtons.OK; result = MessageBox.Show(message, caption, buttons); } else { DateTime data = DateTime.Now; service.EnrollInCourse(usuari, curs, data); message = "Se ha insertado correctamente "; buttons = MessageBoxButtons.OK; result = MessageBox.Show(message, caption, buttons); this.Close(); } }
public void TestAddEnrollment() { User user = service.FindUserById("1234567890"); Course course = service.FindCourseByName("Swimming for Dummys"); DateTime date = DateTime.Now.Date; service.EnrollInCourse(user, course, date); Enrollment enrollment = user.Enrollments.Where(e => e.Course == course).First(); Assert.IsNotNull(enrollment); Assert.IsNull(enrollment.CancellationDate); Assert.IsTrue(course.Enrollments.Contains(enrollment)); //Assert.IsTrue(user.Enrollments.Contains(enrollment)); Assert.AreEqual(date, enrollment.EnrollmentDate); }