public AddEditStudentViewModel(IStudentsRepository studentsRepository, ILevelsRepository levelsRepository, ISectionsRepository sectionsRepository, IContactsRepository contactsRepository, IRelBiometricsRepository relBiometricsRepository, IBiometricsRepository biometricsRepository, IRelOrganizationsRepository relOrganizationsRepository, IOrganizationsRepository organizationsRepository) { _studentsRepository = studentsRepository; _levelsRepository = levelsRepository; _sectionsRepository = sectionsRepository; _contactsRepository = contactsRepository; _relOrganizationsRepository = relOrganizationsRepository; _relBiometricsRepository = relBiometricsRepository; _biometricsRepository = biometricsRepository; _organizationsRepository = organizationsRepository; _enrollBiometricsViewModel = ContainerHelper.Container.Resolve <EnrollBiometricsViewModel>(); currentViewModel = _enrollBiometricsViewModel; CancelCommand = new RelayCommand(OnCancel); SaveCommand = new RelayCommand(OnSave, CanSave); OpenFileCommand = new RelayCommand(OnOpenFile); AddContactCommand = new RelayCommand(OnAddContact, CanAddContact); DeleteContactCommand = new RelayCommand <Contact>(OnDeleteContact); AddGroupCommand = new RelayCommand(OnAddGroup, CanAddGroup); DeleteGroupCommand = new RelayCommand <Organization>(OnDeleteGroup); DeleteBiometricCommand = new RelayCommand <Biometric>(OnDeleteBiometric); }
public AttendanceViewModel(IStudentsRepository studentsRepository, BiometricsRepository biometricsRepository, RelBiometricsRepository relBiometricsRepository, AttendancesRepository attendancesRepository) { _studentsRepository = studentsRepository; _biometricsRepository = biometricsRepository; _relBiometricsRepository = relBiometricsRepository; _attendancesRepository = attendancesRepository; Initialize(true); _attendanceLogs = new ObservableCollection <AttendanceLog>(); _mainClockViewModel = ContainerHelper.Container.Resolve <MainClockViewModel>(); ResendCommand = new RelayCommand(OnResend); Start(); //Begin capture }
public StudentViewModel(IStudentsRepository studentsRepository, ILevelsRepository levelsRepository, ISectionsRepository sectionsRepository, IContactsRepository contactsRepository, IRelBiometricsRepository relBiometricsRepository, IBiometricsRepository biometricsRepository) { AddCommand = new RelayCommand(OnAdd); DeleteCommand = new RelayCommand <Data.Student>(OnDelete); ClearCommand = new RelayCommand(OnClear); EditCommand = new RelayCommand <Data.Student>(OnEdit); _studentsRepository = studentsRepository; _contactsRepository = contactsRepository; _biometricsRepository = biometricsRepository; _relBiometricsRepository = relBiometricsRepository; _levelsRepository = levelsRepository; _sectionsRepository = sectionsRepository; Initialize(); }
public EnrollBiometricsViewModel(IRelBiometricsRepository relBiometricsRepository, IBiometricsRepository biometricsRepository) { _biometricsRepository = biometricsRepository; _relBiometricsRepository = relBiometricsRepository; }