public StudentViewModelFactory(IAccountService accountService, IControllerViewModelProvider <IVaccinationController, VaccinationViewModel> vaccinationProvider, IControllerViewModelProvider <IDiseaseGroupController, DiseaseGroupViewModel> diseaseGroupProvider) { _accountService = accountService; _vaccinationControllerViewModelProvider = vaccinationProvider; _diseaseGroupControllerViewModelProvider = diseaseGroupProvider; }
public ClassInfoViewModel( IClassController classController, IAccountService accountService, IControllerViewModelProvider <IStudentController, StudentViewModel> provider) { _classController = classController; _accountService = accountService; _studentControllerViewModelProvider = provider; }
public StudentEditViewModel(IControllerViewModelProvider <IVaccinationController, VaccinationViewModel> provider) { _vaccinationControllerViewModelProvider = provider; _vaccinations = new ObservableCollection <VaccinationViewModel>(); _diseaseGroup = new ObservableCollection <DiseaseGroupViewModel>(); GoBackCommand = new DelegateCommand(GoBack); UpdateStudentCommand = new DelegateCommand <object>(UpdateStudent); }
public ClassesInfoViewModel( IAccountService accountService, IControllerViewModelProvider <IClassController, ClassInfoViewModel> provider) { _accountService = accountService; _classControllerViewModelProvider = provider; UpdateClassesListCommand = new DelegateCommand(UpdateClassesList); _classes = new ObservableCollection <ClassInfoViewModel>(); }
public StudentsViewModel( IAccountService accountService, IControllerViewModelProvider <IStudentController, StudentViewModel> provider) { _accountService = accountService; _studentControllerViewModelProvider = provider; EditStudentCommand = new DelegateCommand <object>(EditStudent); DeleteCommand = new DelegateCommand <object>(Delete); TransferNextYearCommand = new DelegateCommand <object>(TransferNextYear); ReceptionCommand = new DelegateCommand <object>(Reception); _students = new ObservableCollection <StudentViewModel>(); }
public ClassInfoViewModelFactory(IAccountService accountService, IControllerViewModelProvider <IStudentController, StudentViewModel> provider) { _accountService = accountService; _studentControllerViewModelProvider = provider; }