private void Create()
        {
            ProgramType proT = new ProgramType();                                  //实例化一个新的model
            ProgramTypeEditViewModel proTevm = new ProgramTypeEditViewModel(proT); //实例化一个新的view model

            proTevm.DisplayName = "Program Type-Create";
            var ProgramTypeEditViewInstance = new ProgramTypeView();      //实例化一个新的view

            ProgramTypeEditViewInstance.DataContext = proTevm;
            ProgramTypeEditViewInstance.ShowDialog();                   //设置viewmodel属性
            if (proTevm.IsOK == true)
            {
                _programTypeService.SuperAdd(proT);
            }
        }
        private void SaveAs()
        {
            ProgramType proT = new ProgramType();                                  //实例化一个新的model
            ProgramTypeEditViewModel proTevm = new ProgramTypeEditViewModel(proT); //实例化一个新的view model

            proTevm.DisplayName = "Program Type-Save As";
            proTevm.Name        = _selectedItem.Name;
            proTevm.Description = _selectedItem.Description;

            var ProgramTypeEditViewInstance = new ProgramTypeView();      //实例化一个新的view

            ProgramTypeEditViewInstance.DataContext = proTevm;
            ProgramTypeEditViewInstance.ShowDialog();
            if (proTevm.IsOK == true)
            {
                _programTypeService.SuperAdd(proT);
            }
        }