Exemple #1
0
        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();
        }
Exemple #2
0
        internal void Remove(doctorProcedure selectedProcedure)
        {
            DentistOfficeEntities2 context = new DentistOfficeEntities2();

            context.DeactivateMedicalProcedure(selectedProcedure.idProcedure, selectedProcedure.nameProcedure, 1);

            MainViewModel.Instance.ActiveScreen = new ProcedureViewModel();
        }
Exemple #3
0
        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);
        }
Exemple #4
0
        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();
        }