public DocumntsFlowViewModel(IAppContextService appContextService, ICompanyInformationsService companyInformationsService) { _companyInformationsService = companyInformationsService; CompanyInformationModel = _companyInformationsService.GetCompanyInformationModel(); _appContextService = appContextService; }
public ReviewAccountListViewModel(IReviewAccountsService reviewAccountsService, ISelectFinancialYearsService selectFinancialYearsService, IAppContextService appContextService, ICompanyInformationsService companyInformationsService) { _companyInformationsService = companyInformationsService; CompanyInformationModel = _companyInformationsService.GetCompanyInformationModel(); _reviewAccountsService = reviewAccountsService; _appContextService = appContextService; AccDocumentHeaderFilter = new AccDocumentHeaderFilter { }; _selectFinancialYearsService = selectFinancialYearsService; GLGroupedCommand = new RelayCommand(OnGLGrouped); TLGroupedCommand = new RelayCommand(OnTLGrouped); SLGroupedCommand = new RelayCommand(OnSLGrouped); DL1GroupedCommand = new RelayCommand(OnDL1Grouped); DL2GroupedCommand = new RelayCommand(OnDL2Grouped); FromYearsDropDownOpenedCommand = new RelayCommand(OnFromYearsDropDownOpened); ToYearsDropDownOpenedCommand = new RelayCommand(OnToYearsDropDownOpened); CurrencyGroupedCommand = new RelayCommand(OnCurrencyGrouped); TrackingGroupedCommand = new RelayCommand(OnTrackingGrouped); GLDetailedCommand = new RelayCommand <string>(OnGLDetailed, (s) => { return(GroupStatus.HasFlag(GroupStatusEnum.DetailedGL)); }); TLDetailedCommand = new RelayCommand <string>(OnTLDetailed, (s) => { return(GroupStatus.HasFlag(GroupStatusEnum.DetailedTL)); }); SLDetailedCommand = new RelayCommand <string>(OnSLDetailed, (s) => { return(GroupStatus.HasFlag(GroupStatusEnum.DetailedSL)); }); DL1DetailedCommand = new RelayCommand <string>(OnDL1Detailed, (s) => { return(GroupStatus.HasFlag(GroupStatusEnum.DetailedDL1)); }); DL2DetailedCommand = new RelayCommand <string>(OnDL2Detailed, (s) => { return(GroupStatus.HasFlag(GroupStatusEnum.DetailedDL2)); }); CurrencyDetailedCommand = new RelayCommand <string>(OnCurrencySLDetailed, (s) => { return(GroupStatus.HasFlag(GroupStatusEnum.DetailedCurrency)); }); TrackingDetailedCommand = new RelayCommand <string>(OnTrackingDetailed, (s) => { return(GroupStatus.HasFlag(GroupStatusEnum.DetailedTracking)); }); UndoCommand = new RelayCommand(Undo, () => { return(GroupStatus.HasFlag(GroupStatusEnum.Undo)); }); ApplyFilterCommand = new RelayCommand(OnApplyFilter, () => AccDocumentHeaderFilter != null); _accessUtility = SmObjectFactory.Container.GetInstance <AccessUtility>(); }
public SLListViewModel(ISystemAccountingSettingsService systemAccountingSettingsService, ICompanyInformationsService companyInformationsService) { _companyInformationsService = companyInformationsService; CompanyInformationModel = _companyInformationsService.GetCompanyInformationModel(); _systemAccountingSettingsService = systemAccountingSettingsService; AddSLCommand = new RelayCommand(OnAddSL); AddSLStandardDescriptionCommand = new RelayCommand <SL>(OnAddSLStandardDescription); TLsDropDownOpenedCommand = new RelayCommand(OnTLsDropDownOpened, () => TLs != null && TLs.Any()); SL = new SL(); _accessUtility = SmObjectFactory.Container.GetInstance <AccessUtility>(); }
public GLListViewModel(ISystemAccountingSettingsService systemAccountingSettingsService, ICompanyInformationsService companyInformationsService) { _companyInformationsService = companyInformationsService; CompanyInformationModel = _companyInformationsService.GetCompanyInformationModel(); _systemAccountingSettingsService = systemAccountingSettingsService; AddGLCommand = new RelayCommand(OnAddGL); GL = new GL(); }
public FinancialYearListViewModel(IFinancialYearsService FinancialYearsService, ICompanyInformationsService companyInformationsService) { _companyInformationsService = companyInformationsService; CompanyInformationModel = _companyInformationsService.GetCompanyInformationModel(); _FinancialYearsService = FinancialYearsService; AddFinancialYearCommand = new RelayCommand(OnAddFinancialYear); EditFinancialYearCommand = new RelayCommand <FinancialYear>(OnEditFinancialYear); DeleteCommand = new RelayCommand <FinancialYear>(OnDeleteFinancialYear); _accessUtility = SmObjectFactory.Container.GetInstance <AccessUtility>(); }