namespace HealthcareManagerUiWebAssem.Entities; public class Appointment { public string Id { get; set; } = string.Empty; public string PatientId { get; set; } = string.Empty; public string DoctorId { get; set; } = string.Empty; public List AppointmentsList { get; set; } = []; public void SetId(string id) { Id = id; } public void SetPatientId(string patientId) { PatientId = patientId; } public void SetDoctorIid(string doctorId) { DoctorId = doctorId; } public void AddAppointment(DateTime appointmentDate) { var utcAppointmentDate = new DateTime(appointmentDate.Year, appointmentDate.Month, appointmentDate.Day, 0, 0, 0, DateTimeKind.Utc); AppointmentsList.Add(utcAppointmentDate); } public void RemoveAppointment(DateTime appointmentDate) { var utcAppointmentDate = new DateTime(appointmentDate.Year, appointmentDate.Month, appointmentDate.Day, 0, 0, 0, DateTimeKind.Utc); AppointmentsList.Remove(utcAppointmentDate); } }