Beispiel #1
0
        private void AddNewService(object param)
        {
            if (ModelType == null)
            {
                DisplayErrorMessage(DialogHost, "新增服务接口前需要指定模型。");
                return;
            }

            CreateServicetDialog dialog = new CreateServicetDialog();

            Model.ServiceTypeName = Model.GenerateDefaultServiceTypeName();

            ControllerWithEntityViewModelViewModel viewModel = new ControllerWithEntityViewModelViewModel(Model);

            dialog.DataContext = viewModel;

            if (dialog.ShowModal() == true)
            {
                ServiceType     = AddNewService(viewModel.ServiceTypeName);
                ServiceTypeName = ServiceType.DisplayName;
            }
            else
            {
                ServiceType     = null;
                ServiceTypeName = null;
            }
        }