public static void ChangeDoctorInfo(DatabaseDoctor doctor, string name, string hospital) { try { using (var db = new DatabaseMedAssistEntities()) { var query = db.DatabaseDoctors.SingleOrDefault(k => k.DoctorName.Contains(name) && k.DoctorHospital == hospital); query = doctor; db.SaveChanges(); } } catch (Exception ex) { //ui error happened } }
public static void RegisterDoctor(DoctorInfo doctorInfo, bool[] workday) { using (var db = new DatabaseMedAssistEntities()) { DatabaseDoctor databaseDoctor = new DatabaseDoctor { DoctorID = doctorInfo.DoctorID, DoctorName = doctorInfo.DoctorName, DoctorAge = doctorInfo.DoctorAge, DoctorHospital = doctorInfo.DoctorHospital, DoctorPicture = doctorInfo.DoctorPicture, DoctorType = doctorInfo.doctorType.ToString(), AppointmentMonday = workday[0], AppointmentTuesday = workday[1], AppointmentWednesday = workday[2], AppointmentThursday = workday[3], AppointmentFriday = workday[4], AppointmentSaturday = workday[5], AppointmentSunday = workday[6] }; db.DatabaseDoctors.Add(databaseDoctor); db.SaveChanges(); } }