public IEnumerable <Appointment> GetAppointments() { using (var ctx = new appointmentdbEntities()) { return(ctx.Appointments.ToList()); } }
public void RemoveAppointment(int id) { using (var ctx = new appointmentdbEntities()) { Appointment app = ctx.Appointments.Where(x => x.id == id).First(); ctx.Appointments.Remove(app); ctx.SaveChanges(); } }
public Appointment GetAppointmentById(int id) { using (var ctx = new appointmentdbEntities()) { Appointment app = ctx.Appointments.Where(x => x.id == id).FirstOrDefault(); return(app); } }
public Appointment AddAppointment(Appointment appointment) { using (var ctx = new appointmentdbEntities()) { var app = ctx.Appointments.Add(appointment); ctx.SaveChanges(); return(app); } }
public Appointment UpdateAppointment(int id, Appointment appointment) { using (var ctx = new appointmentdbEntities()) { var app = ctx.Appointments.Where(x => x.id == id).First(); app.startDate = appointment.startDate; app.endDate = appointment.endDate; app.patientName = appointment.patientName; app.reason = appointment.reason; ctx.SaveChanges(); return(app); } }