コード例 #1
0
        public void RemoveAppointment()
        {
            database.Appointments.Clear();
            Appointment appointment = new Appointment()
            {
                Name = "TestAppointment", Visitor = "TestVisitor", Date = DateTime.Today
            };

            visitorLogic.AddAppointment(appointment.Name, appointment.Visitor, appointment.Date);
            if (database.Appointments.Find(x => x.Name == appointment.Name && x.Visitor == appointment.Visitor && x.Date == appointment.Date) == null)
            {
                Assert.Fail();
            }
            visitorLogic.RemoveAppointment(appointment.Name, appointment.Visitor, appointment.Date);
            Console.WriteLine(database.Appointments.Find(x => x.Name == appointment.Name && x.Visitor == appointment.Visitor && x.Date == appointment.Date));
            Assert.IsTrue(database.Appointments.Find(x => x.Name == appointment.Name && x.Visitor == appointment.Visitor && x.Date == appointment.Date) == null);
        }
コード例 #2
0
 private void BtnAddApointment_Click(object sender, EventArgs e)
 {
     visitorLogic.AddAppointment(TxtAppointment.Text, TxtVisitor.Text, DtpAppointmentDate.Value);
     UpdateAppointmentList();
     AppointmentsToday();
 }