コード例 #1
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public void ShowMap()
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.ShowMapCore(Entity);
            }
        }
コード例 #2
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public void Print(EmployeeReportType reportType)
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.PrintCore(Entity, reportType);
            }
        }
コード例 #3
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public void MailMerge()
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.MailMerge();
            }
        }
コード例 #4
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public void QuickLetter(EmployeeMailTemplate mailTemplate)
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.QuickLetterCore(Entity, mailTemplate);
            }
        }
コード例 #5
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public void ShowTask()
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.ShowTask();
            }
        }
コード例 #6
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public bool CanPrint(EmployeeReportType reportType)
        {
            if (Entity == null || IsNew())
            {
                return(false);
            }
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            return((collectionViewModel != null) && collectionViewModel.CanPrintProfileCore(Entity));
        }
コード例 #7
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public bool CanQuickLetter(EmployeeMailTemplate mailTemplate)
        {
            if (Entity == null || IsNew())
            {
                return(false);
            }
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            return((collectionViewModel != null) && collectionViewModel.CanQuickLetterCore(Entity, mailTemplate));
        }
コード例 #8
0
ファイル: EmployeeViewModel.cs プロジェクト: ridwanwong/DevAV
        public bool CanShowMap()
        {
            if (Entity == null || IsNew())
            {
                return(false);
            }
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            return((collectionViewModel != null) && collectionViewModel.CanShowMapCore(Entity));
        }
コード例 #9
0
 public EmployeesFilterTreeViewModel(EmployeeCollectionViewModel collectionViewModel)
     : base(collectionViewModel, new EmployeesFilterModelSettings())
 {
 }