public void ShowMap()
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.ShowMapCore(Entity);
            }
        }
        public void Print(EmployeeReportType reportType)
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.PrintCore(Entity, reportType);
            }
        }
        public void MailMerge()
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.MailMerge();
            }
        }
        public void QuickLetter(EmployeeMailTemplate mailTemplate)
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.QuickLetterCore(Entity, mailTemplate);
            }
        }
        public void ShowTask()
        {
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            if (collectionViewModel != null)
            {
                collectionViewModel.ShowTask();
            }
        }
        public bool CanPrint(EmployeeReportType reportType)
        {
            if (Entity == null || IsNew())
            {
                return(false);
            }
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            return((collectionViewModel != null) && collectionViewModel.CanPrintProfileCore(Entity));
        }
        public bool CanQuickLetter(EmployeeMailTemplate mailTemplate)
        {
            if (Entity == null || IsNew())
            {
                return(false);
            }
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

            return((collectionViewModel != null) && collectionViewModel.CanQuickLetterCore(Entity, mailTemplate));
        }
        public bool CanShowMap()
        {
            if (Entity == null || IsNew())
            {
                return(false);
            }
            EmployeeCollectionViewModel collectionViewModel = ViewModelHelper.GetParentViewModel <EmployeeCollectionViewModel>(this);

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