Пример #1
0
        private void ExecuteOpenMilestoneDue(object parameter)
        {
            try
            {
                if (parameter != null)
                {
                    IMessageBoxService msgbox = new MessageBoxService();
                    int  id        = SelectedMilestoneDue.ID;
                    int  projectid = SelectedMilestoneDue.ProjectID;
                    bool result    = msgbox.MilestoneDialog((Window)parameter, id, projectid);
                    //if return value is true then Refresh list

                    PTMVM.MilestonesDue = PTMainViewModel.LoadFilteredColl(GetOverdueMilestones);
                    MilestonesDueLabel  = MakeLabel(milestonesduelabel, PTMVM.MilestonesDue.Count);
                    SetTabVisibility();

                    msgbox = null;
                }
            }
            catch { }
        }