internal void Modify(doctorProcedure selectedProcedure, string procedureName, string price) { DentistOfficeEntities2 context = new DentistOfficeEntities2(); context.UpdateMedicalProcedure(selectedProcedure.idProcedure, procedureName, Int32.Parse(price)); MainViewModel.Instance.ActiveScreen = new ProcedureViewModel(); }
internal void Remove(doctorProcedure selectedProcedure) { DentistOfficeEntities2 context = new DentistOfficeEntities2(); context.DeactivateMedicalProcedure(selectedProcedure.idProcedure, selectedProcedure.nameProcedure, 1); MainViewModel.Instance.ActiveScreen = new ProcedureViewModel(); }
internal void Modify(appointment selectedAppointment, patient selectedPatient, doctor doctor, DateTime selectedDate, doctorProcedure procedure, int duration) { DentistOfficeEntities2 context = new DentistOfficeEntities2(); context.ModifyAppointment(selectedDate, duration, selectedAppointment.idAppointment, doctor.idDoctor, selectedPatient.idPatient, procedure.idProcedure); }
internal void SaveAppointment(patient selectedPatient, doctor doctor, DateTime selectedDate, doctorProcedure procedure, int duration) { DentistOfficeEntities2 context = new DentistOfficeEntities2(); context.AddAppointment(selectedDate, duration, doctor.idDoctor, selectedPatient.idPatient, procedure.idProcedure); context.SaveChanges(); MainViewModel.Instance.ActiveScreen = new AppointemtsViewModel(); }