public TimekeepingListController( ITimekeepingListRepository _TimekeepingList , IUserRepository _user , IWorkSchedulesRepository _WorkSchedules , ITimekeepingSynthesisRepository timekeepingSynthesis , IStaffsRepository staff , IShiftsRepository shifts , ILocationRepository location , IHolidaysRepository holiday , ICategoryRepository category , ITimekeepingRepository timekeeping , IDayOffRepository dayoff , IBranchDepartmentRepository department , IBranchRepository branch ) { TimekeepingListRepository = _TimekeepingList; userRepository = _user; departmentRepository = department; WorkSchedulesRepository = _WorkSchedules; StaffsRepository = staff; shiftsRepository = shifts; locationRepository = location; holidayRepository = holiday; categoryRepository = category; timekeepingRepository = timekeeping; dayoffRepository = dayoff; timekeepingSynthesisRepository = timekeepingSynthesis; branchRepository = branch; }
public LabourContractController( ILabourContractRepository _LabourContract , IUserRepository _user , IObjectAttributeRepository objectAttribute , IStaffsRepository staff , ILabourContractTypeRepository LabourContractType , IDocumentFieldRepository documentField , IDocumentAttributeRepository documentAttribute , IProcessPayRepository processpay , ICategoryRepository category , IBranchRepository branch , ITemplatePrintRepository templatePrint ) { LabourContractRepository = _LabourContract; userRepository = _user; ObjectAttributeRepository = objectAttribute; staffRepository = staff; LabourContractTypeRepository = LabourContractType; DocumentFieldRepository = documentField; DocumentAttributeRepository = documentAttribute; processPayRepository = processpay; categoryRepository = category; branchRepository = branch; templatePrintRepository = templatePrint; }
public StaffReportController( IBranchRepository _Branch , IUserRepository _user , IBranchDepartmentRepository branchDepartment , IStaffsRepository staff , IStaffReportRepository staffReport , IQueryHelper _QueryHelper , ICustomerRepository _Customer , IDayOffRepository dayoff , ISymbolTimekeepingRepository symboltimekeeping , ITransferWorkRepository _TransferWork , ISalaryAdvanceRepository _SalaryAdvance , IPaymentRepository payment ) { BranchRepository = _Branch; userRepository = _user; branchDepartmentRepository = branchDepartment; staffRepository = staff; staffReportRepository = staffReport; customerRepository = _Customer; QueryHelper = _QueryHelper; dayoffRepository = dayoff; symboltimekeepingRepository = symboltimekeeping; TransferWorkRepository = _TransferWork; SalaryAdvanceRepository = _SalaryAdvance; paymentRepository = payment; }
public TaxController( ITaxRepository _Tax , IUserRepository _user , ITaxIncomePersonDetailRepository _taxpd , ITaxIncomePersonRepository _taxp , IStaffsRepository _staff , ISalaryTableDetailReportRepository _salaryReport , ICategoryRepository _cate , IThuNhapChiuThueRepository _thunhap , IGiamTruThueTNCNRepository _giamtru , ITaxRateRepository _taxrate , IStaffFamilyRepository _staff_f ) { TaxRepository = _Tax; userRepository = _user; taxIncomePersonDetailRepository = _taxpd; taxIncomePersonRepository = _taxp; staffsRepository = _staff; salaryTableDetailReportRepository = _salaryReport; categoryRepository = _cate; thuNhapChiuThueRepository = _thunhap; giamTruThueTNCNRepository = _giamtru; taxRateRepository = _taxrate; staffFamilyRepository = _staff_f; }
public TimekeepingController( ITimekeepingRepository _Timekeeping , IUserRepository _user , IDayOffRepository dayoff , IWorkSchedulesRepository workSchedules , IShiftsRepository shifts , IHolidaysRepository holiday , ICategoryRepository category , ITimekeepingSynthesisRepository timekeepingSynthesis , IBranchDepartmentRepository department , IBranchRepository branch , ISymbolTimekeepingRepository symbolTimekeeping , IRegisterForOvertimeRepository registerForOvertime , ITimekeepingListRepository timekeepingList , IStaffsRepository staff , ITaskRepository task ) { TimekeepingRepository = _Timekeeping; userRepository = _user; dayoffRepository = dayoff; workSchedulesRepository = workSchedules; shiftsRepository = shifts; holidayRepository = holiday; categoryRepository = category; timekeepingSynthesisRepository = timekeepingSynthesis; departmentRepository = department; branchRepository = branch; symboltimekeepingRepository = symbolTimekeeping; registerForOvertimeRepository = registerForOvertime; timekeepingListRepository = timekeepingList; staffRepository = staff; taskRepository = task; }
public CreateStaffAccountViewModel(IStaffsRepository staffsRepository, IRegionManager regionManager) { _staffsRepository = staffsRepository; _regionManager = regionManager; Task.WaitAll(Task.Run(async() => await Load())); CreateCommand = new DelegateCommand(Create); CancelCommand = new DelegateCommand(Cancel); PasswordChangeCommand = new DelegateCommand <object>(PasswordChanged); ClearView(); _window = Application.Current.MainWindow; MaxHeight = 550; _window.StateChanged += (sender, e) => { if (_window.WindowState == WindowState.Normal) { MaxHeight = 550; } else { MaxHeight = 700; } }; }
public DashboardViewModel(ICustomersRepository customersRepository, IStaffsRepository staffsRepository, IBlocksRepository blocksRepository) { _customersRepository = customersRepository; _staffsRepository = staffsRepository; _blocksRepository = blocksRepository; LoadUI(); }
public StaffFamilyController( IStaffFamilyRepository _StaffFamily , IUserRepository _user , IStaffsRepository _staff ) { StaffFamilyRepository = _StaffFamily; userRepository = _user; staffsRepository = _staff; }
public BonusDisciplineController( IBonusDisciplineRepository _BonusDiscipline , IUserRepository _user , IStaffsRepository staffs ) { BonusDisciplineRepository = _BonusDiscipline; userRepository = _user; staffsRepository = staffs; }
public TaxIncomePersonController( ITaxIncomePersonRepository _TaxIncomePerson , IUserRepository _user , IStaffsRepository _staff , ITaxIncomePersonDetailRepository _taxDetail ) { TaxIncomePersonRepository = _TaxIncomePerson; userRepository = _user; staffsRepository = _staff; taxIncomePersonDetailRepository = _taxDetail; }
public InternalNotificationsController( IInternalNotificationsRepository _InternalNotifications , IUserRepository _user , IStaffsRepository staffs , INotificationsDetailRepository notificaations ) { InternalNotificationsRepository = _InternalNotifications; userRepository = _user; StaffsRepository = staffs; notificationsRepository = notificaations; }
public ThuNhapChiuThueController( IThuNhapChiuThueRepository _ThuNhapChiuThue , IUserRepository _user , ITaxIncomePersonDetailRepository _taxpd , IStaffsRepository _staffs ) { ThuNhapChiuThueRepository = _ThuNhapChiuThue; userRepository = _user; taxIncomePersonDetailRepository = _taxpd; staffsRepository = _staffs; }
public LoginViewModel(IRegionManager regionManager, ICustomersRepository customersRepository, IAdminAccountRepository adminAccountRepository, IStaffsRepository staffsRepository) { _regionManager = regionManager; _customersRepository = customersRepository; _staffsRepository = staffsRepository; _adminAccountRepository = adminAccountRepository; Task.WaitAll(Task.Run(async() => await Load())); LoginCommand = new DelegateCommand(Navigate); PasswordChangeCommand = new DelegateCommand <object>(PasswordChange); }
public CommisionController( ICommisionRepository _Commision , IBranchRepository _Branch , IUserRepository _user , IStaffsRepository _staffs , IProductOrServiceRepository _Product ) { commisionRepository = _Commision; branchRepository = _Branch; userRepository = _user; staffsRepository = _staffs; productRepository = _Product; }
public SalarySettingDetail_StaffController( ISalarySettingDetail_StaffRepository _SalarySettingDetail_Staff , IUserRepository _user , ISalarySettingDetailRepository salarySettingDetail , ISalarySettingRepository salarySetting , IStaffsRepository staffs ) { SalarySettingDetail_StaffRepository = _SalarySettingDetail_Staff; userRepository = _user; SalarySettingDetailRepository = salarySettingDetail; salarySettingRepository = salarySetting; staffRepository = staffs; }
public HistoryCommissionStaffController( IHistoryCommissionStaffRepository _HistoryCommissionStaff , IUserRepository _user , IProductInvoiceRepository invoice , IStaffsRepository staff , ITemplatePrintRepository templatePrint ) { HistoryCommissionStaffRepository = _HistoryCommissionStaff; userRepository = _user; staffRepository = staff; productInvoiceRepository = invoice; templatePrintRepository = templatePrint; }
public ProcessPayController( IProcessPayRepository _ProcessPay , IUserRepository _user , ICategoryRepository category , ITemplatePrintRepository templatePrint , IStaffsRepository staff ) { ProcessPayRepository = _ProcessPay; userRepository = _user; categoryRepository = category; templatePrintRepository = templatePrint; staffsRepository = staff; }
public BranchDepartmentController( IBranchDepartmentRepository _BranchDepartment , IUserRepository _user , IStaffsRepository staff , ICategoryRepository category , IBranchRepository _branchRepository ) { BranchDepartmentRepository = _BranchDepartment; userRepository = _user; staffRepository = staff; CategoryRepository = category; branchRepository = _branchRepository; }
public DotBCBHXHDetailController( IDotBCBHXHDetailRepository _DotBCBHXHDetail , IUserRepository _user , ILocationRepository _location , IStaffSocialInsuranceRepository _StaffSocialInsurance , IStaffsRepository staff ) { DotBCBHXHDetailRepository = _DotBCBHXHDetail; userRepository = _user; locationRepository = _location; StaffSocialInsuranceRepository = _StaffSocialInsurance; staffRepository = staff; }
public EditStaffViewModel(IStaffsRepository staffsRepository, IRegionManager regionManager) { _staffsRepository = staffsRepository; _regionManager = regionManager; Task.WaitAll(Task.Run(async() => await Load())); SaveCommand = new DelegateCommand(Save); CancelCommand = new DelegateCommand(Cancel); PasswordChangeCommand = new DelegateCommand <object>(PasswordChanged); _newPassword = ""; }
public StaffSocialInsuranceController( IStaffSocialInsuranceRepository _StaffSocialInsurance , IUserRepository _user , ILocationRepository _location , IStaffsRepository _staff , IDotBCBHXHDetailRepository _dot , IDotBCBHXHRepository _dot_normal ) { StaffSocialInsuranceRepository = _StaffSocialInsurance; userRepository = _user; locationRepository = _location; StaffsRepository = _staff; dotBCBHXHDetailRepository = _dot; dotBCBHXHRepository = _dot_normal; }
public BranchController( IBranchRepository _Branch , IUserRepository _user , IBranchDepartmentRepository branchDepartment , IStaffsRepository staff , ISettingRepository setting , ILocationRepository location ) { BranchRepository = _Branch; userRepository = _user; branchDepartmentRepository = branchDepartment; staffRepository = staff; locationRepository = location; settingRepository = setting; }
public StaffsService( IStaffsRepository staffsRepository, IPhotoStorageRepository photoStorageRepository, IUsersRepository usersRepository, IMessageClass messageClass, IBaseInterface baseInterface, IAdministrationService administrationService, IMenusService menusService) { _staffsRepository = staffsRepository; _photoStorageRepository = photoStorageRepository; _messageClass = messageClass; _usersRepository = usersRepository; _baseInterface = baseInterface; _administrationService = administrationService; _menusService = menusService; }
public TransferWorkController( ITransferWorkRepository _TransferWork , IUserRepository _user , IStaffsRepository staff , IPageRepository page , IUserTypePageRepository userTypePage , ICategoryRepository Category , IBranchDepartmentRepository branchDepartment ) { TransferWorkRepository = _TransferWork; userRepository = _user; staffRepository = staff; pageRepository = page; userTypePageRepository = userTypePage; CategoryRepository = Category; branchDepartmentRepository = branchDepartment; }
public DayOffController( IDayOffRepository _DayOff , IUserRepository _user , ISymbolTimekeepingRepository typeDayOff , IWorkSchedulesRepository workSchedules , ICategoryRepository category , IHolidaysRepository holiday , IStaffsRepository staff ) { DayOffRepository = _DayOff; userRepository = _user; typeDayOffRepository = typeDayOff; workSchedulesRepository = workSchedules; categoryRepository = category; holidayRepository = holiday; staffRepository = staff; }
public SalarySettingController( ISalarySettingRepository _SalarySetting , IUserRepository _user , IStaffsRepository _Staffs , ISalarySettingDetailRepository _SalarySettingDetail , IBranchDepartmentRepository branchDepartment , ISalarySettingDetail_StaffRepository _SalarySettingDetail_Staff , ISettingRepository _Setting , ISalaryTableDetailReportRepository _srp ) { SalarySettingRepository = _SalarySetting; userRepository = _user; staffsRepository = _Staffs; salarySettingDetailRepository = _SalarySettingDetail; branchDepartmentRepository = branchDepartment; salarySettingDetail_StaffRepository = _SalarySettingDetail_Staff; settingRepository = _Setting; salaryTableDetailReportRepository = _srp; }
public HomeController( IUserRepository userRepo , IPageMenuRepository pageMenuRepository , ILoginLogRepository loginlog , IInternalNotificationsRepository internalNotifications , IStaffsRepository staffs , ITaskRepository task , ICategoryRepository categoryRepository , IUserTypeRepository userType ) { _pageMenuRepository = pageMenuRepository; _loginlogRepository = loginlog; _userRepository = userRepo; internalNNotificationsRepository = internalNotifications; staffRepository = staffs; taskRepository = task; _categoryRepository = categoryRepository; userTypeRepository = userType; }
public SalarySettingDetailController( ISalarySettingDetailRepository _SalarySettingDetail , IUserRepository _user , IStaffsRepository _Staffs , ISettingRepository _setting , ISalaryTableRepository _salarytable , ISalaryTableDetailReportRepository _srp , ISalarySettingRepository _salarySetting , ICategoryRepository category ) { salarySettingDetailRepository = _SalarySettingDetail; userRepository = _user; staffsRepository = _Staffs; settingRepository = _setting; salaryTableRepository = _salarytable; salaryTableDetailReportRepository = _srp; salarySettingRepository = _salarySetting; categoryRepository = category; }
public ManageStaffAccountViewModel(IStaffsRepository staffsRepository, IRegionManager regionManager) { _staffsRepository = staffsRepository; _regionManager = regionManager; _window = Application.Current.MainWindow; EditStaffCommand = new DelegateCommand <Staff>(EditStaff); DeleteStaffCommand = new DelegateCommand <Staff>(DeleteStaff); OrderByFirstNameCommand = new DelegateCommand(OrderByFirstName); OrderByLastNameCommand = new DelegateCommand(OrderByLastName); OrderByMoneyCommand = new DelegateCommand(OrderByMoney); if (_window.WindowState == WindowState.Normal) { MaxHeight = 450; } else { MaxHeight = 700; } _window.StateChanged += (sender, e) => { if (_window.WindowState == WindowState.Normal) { MaxHeight = 450; } else { MaxHeight = 700; } }; }
public WorkSchedulesController( IWorkSchedulesRepository _WorkSchedules , IUserRepository _user , IStaffsRepository staff , IShiftsRepository shifts , ILocationRepository location , IHolidaysRepository holiday , ICategoryRepository category , ITimekeepingRepository timekeeping , IDayOffRepository dayoff , ITimekeepingListRepository timekeepingList ) { WorkSchedulesRepository = _WorkSchedules; userRepository = _user; StaffsRepository = staff; shiftsRepository = shifts; locationRepository = location; holidayRepository = holiday; categoryRepository = category; timekeepingRepository = timekeeping; dayoffRepository = dayoff; timekeepingListRepository = timekeepingList; }