private void NextObjectAction_Executed(object sender, ActionBaseEventArgs e)
 {
     if (View.GetType() == typeof(DetailView))
     {
         resetButton();
     }
 }
示例#2
0
 void ChooseSkinActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     SkinFilterProvider skinFilterProvider = FilterProviderManager.Providers.OfType<SkinFilterProvider>().FirstOrDefault();
     if (skinFilterProvider != null) {
         skinFilterProvider.FilterValue = ((IModelApplicationOptionsSkin)Application.Model.Options).Skin;
         Frame.GetController<RefreshController>().RefreshAction.DoExecute();
     }
 }
示例#3
0
        static bool CanCreateView(ActionBaseEventArgs e)
        {
            var modelWizard = GetModelDetailViewWizard(e);
            var canCreate   = modelWizard != null && modelWizard.Wizard.Count > 0 && modelWizard.Wizard.ShowInWizard;

            return(canCreate && (!modelWizard.Wizard.NewObjectsOnly || ((e.Action.Controller is NewObjectViewController) && modelWizard.Wizard.NewObjectsOnly)));
        }
示例#4
0
 internal static void CreateWizardViewInternal(this ActionBaseEventArgs e, IObjectSpace objectSpace, object newObject, View sourceView)
 {
     if (CanCreateView(e))
     {
         e.CreateWizardView(objectSpace, newObject, sourceView);
     }
 }
 private void ShowNavigationItemAction_Executed(object sender, ActionBaseEventArgs e)
 {
     //当导航栏按钮点击完成后,给列表视图附与过滤条件
     var mdi = Application.ShowViewStrategy as MdiShowViewStrategy;
     if(mdi!=null)
     {
         var method = typeof(MdiShowViewStrategy).GetMethod("FindWindowByView", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.InvokeMethod);
         var ww = method.Invoke(mdi, new object[] { e.ShowViewParameters.CreatedView }) as WinWindow;
         var selectedItem = ((SingleChoiceAction)e.Action).SelectedItem;
         if (ww != null && ww.View != null)
         {
             if (ww.View.Tag != selectedItem.Data)
             {
                 var view = ww.View;
                 SetCriteria(selectedItem, view);
                 view.Caption = e.ShowViewParameters.CreatedView.Caption + "-" + selectedItem.Caption;
             }
         }
         else
         {
             var view = e.ShowViewParameters.CreatedView;
             SetCriteria(selectedItem, view);
             view.Caption = selectedItem.Caption;
         }
     }
 }
        private void Action_Executed(object sender, ActionBaseEventArgs e) {
            var newObject = _newObject;
            var sourceView = View;
            e.CreateWizardViewInternal(_objectSpace, newObject, sourceView);

            _objectSpace = null;
            _newObject = null;
        }
示例#7
0
 public static void CreateWizardView(this ActionBaseEventArgs e, IObjectSpace objectSpace, object newObject, View sourceView)
 {
     e.ShowViewParameters.TargetWindow = TargetWindow.NewModalWindow;
     e.ShowViewParameters.Context      = "WizardDetailViewForm";
     if (e.ShowViewParameters.CreatedView == null)
     {
         e.ShowViewParameters.CreatedView = e.Action.Application.CreateDetailView(objectSpace, newObject, sourceView);
     }
 }
        void actionTaskNominate_Executed(object sender, ActionBaseEventArgs e)
        {
            BaseUserTask currentObject = (BaseUserTask)View.CurrentObject;

            currentObject.Save();
            //currentObject.Session.FlushChanges(); // При start и complete сохраняем

            ShowConcreteDetailView("TaskInvoiceInstanceDefinition_DetailView", currentObject);
        }
示例#9
0
        private void ActionOnExecuted(object sender, ActionBaseEventArgs e)
        {
            var detailView = e.ShowViewParameters.CreatedView as DetailView;

            if (detailView != null)
            {
                UpdateView(detailView);
            }
        }
        void actionTaskClaim_Executed(object sender, ActionBaseEventArgs e)
        {
            BaseUserTask currentObject = (BaseUserTask)View.CurrentObject;

            currentObject.Save();
            currentObject.Session.FlushChanges(); // При start и complete сохраняем

            ShowConcreteDetailView("BaseUserTask_DetailView", currentObject);
        }
示例#11
0
 void CustomNewActionController_Execute(object sender, ActionBaseEventArgs e)
 {
     if (!View.IsRoot)
     {
         if (View is ListView)
         {
             e.ShowViewParameters.TargetWindow = TargetWindow.NewModalWindow;
         }
     }
 }
示例#12
0
        private void Action_Executed(object sender, ActionBaseEventArgs e)
        {
            var newObject  = _newObject;
            var sourceView = View;

            e.CreateWizardViewInternal(_objectSpace, newObject, sourceView);

            _objectSpace = null;
            _newObject   = null;
        }
        void ActionOnExecuted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
            ValidationTargetObjectSelector deleteSelector = new ActionExecuteContextTargetObjectSelector();
            SubscribeSelectorEvents(deleteSelector);
            var selectedObjects = ((SimpleActionExecuteEventArgs) actionBaseEventArgs).SelectedObjects;
            var context = actionBaseEventArgs.Action.Id;

            var deleteContextArgs = new ContextValidatingEventArgs(context, new ArrayList(selectedObjects));
            OnContextValidating(deleteContextArgs);
            Validator.RuleSet.ValidateAll(deleteContextArgs.TargetObjects, context, CustomizeDeleteValidationException);
        }
示例#14
0
        void DeleteAction_ExecuteCompleted(object sender, ActionBaseEventArgs e)
        {
            ListEditor editor = (View as ListView).Editor;
            XafBootstrapTableEditor tableEditor = editor as XafBootstrapTableEditor;

            if (tableEditor != null)
            {
                tableEditor.Refresh();
            }
        }
示例#15
0
        private void NewObjectAction_Executed1(object sender, ActionBaseEventArgs e)
        {
            Schedule currentSchedule = e.ShowViewParameters.CreatedView.CurrentObject as Schedule;

            if (currentSchedule != null)
            {
                currentSchedule.Label  = 2;
                currentSchedule.Status = 2;
            }
        }
示例#16
0
 private static IModelDetailViewWizard GetModelDetailViewWizard(ActionBaseEventArgs e) {
     if (e.ShowViewParameters.CreatedView != null) {
         return e.ShowViewParameters.CreatedView.Model as IModelDetailViewWizard;
     }
     if (e.ShowViewParameters.CreatedView == null && e.Action.Controller is NewObjectViewController) {
         var viewID = e.Action.Application.GetDetailViewId(((SingleChoiceActionExecuteEventArgs)e).SelectedChoiceActionItem.Data as Type);
         return e.Action.Application.Model.Views[viewID] as IModelDetailViewWizard;
     }
     return null;
 }
示例#17
0
        private void RefreshAction_Executed(object sender, ActionBaseEventArgs e)
        {
            if (focusedRowHandle != null)
            {
                var gridEditor = View.Editor as GridListEditor;
                gridEditor.GridView.UnselectRow(0);
                gridEditor.GridView.FocusedRowHandle = (int)focusedRowHandle;

                gridEditor.GridView.SelectRow((int)focusedRowHandle);
            }
        }
示例#18
0
 private void ActionExecuted(object sender, ActionBaseEventArgs e)
 {
     for (var i = 1; i <= 100; i++)
     {
         var mail    = "dummy_email_" + Guid.NewGuid() + "@example.com";
         var name    = i + "";
         var contact = ObjectSpace.CreateObject <Contact>();
         contact.Name  = name;
         contact.Email = mail;
     }
     ObjectSpace.CommitChanges();
 }
 void ActionOnExecuted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     if (View.ObjectTypeInfo.Type != typeof(ValidationResults)) {
         ValidationTargetObjectSelector deleteSelector = new ActionExecuteContextTargetObjectSelector();
         SubscribeSelectorEvents(deleteSelector);
         var selectedObjects = ((SimpleActionExecuteEventArgs)actionBaseEventArgs).SelectedObjects;
         var context = actionBaseEventArgs.Action.Id;
         var contextValidatingEventArgs = new ContextValidatingEventArgs(context, new ArrayList(selectedObjects));
         OnContextValidating(contextValidatingEventArgs);
         if (CanAccessDeletedObjects(context))
             Validator.RuleSet.ValidateAll(contextValidatingEventArgs.TargetObjects, context, CustomizeDeleteValidationException);
     }
 }
示例#20
0
 void ChooseSkinActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     if (FilterProviderManager.IsRegistered)
     {
         SkinFilterProvider skinFilterProvider = FilterProviderManager.Providers.OfType <SkinFilterProvider>().FirstOrDefault();
         if (skinFilterProvider != null)
         {
             skinFilterProvider.FilterValue = ((IModelApplicationOptionsSkin)Application.Model.Options).Skin;
             Frame.GetController <RefreshController>().RefreshAction.DoExecute();
         }
     }
 }
示例#21
0
 private void OnExecute(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     actionBaseEventArgs.Action.Controller.Frame.GetController <ChooseDBObjectsController>(chooseDBObjectsController => {
         chooseDBObjectsController.View.ObjectSpace.CommitChanges();
         var dbLogonObject          = ((DBLogonObject)chooseDBObjectsController.View.CurrentObject);
         var persistentAssemblyInfo = ((IPersistentAssemblyInfo)View.CurrentObject);
         ObjectSpace.Delete(persistentAssemblyInfo.PersistentClassInfos);
         ObjectSpace.Delete(persistentAssemblyInfo.Attributes.OfType <IPersistentAssemblyDataStoreAttribute>().FirstOrDefault());
         var assemblyGenerator = new AssemblyGenerator.AssemblyGenerator(dbLogonObject.ConnectionString, dbLogonObject.NavigationPath, persistentAssemblyInfo, chooseDBObjectsController.GetSelectedDBObjects());
         assemblyGenerator.Create();
     });
 }
示例#22
0
 private static IModelDetailViewWizard GetModelDetailViewWizard(ActionBaseEventArgs e)
 {
     if (e.ShowViewParameters.CreatedView != null)
     {
         return(e.ShowViewParameters.CreatedView.Model as IModelDetailViewWizard);
     }
     if (e.ShowViewParameters.CreatedView == null && e.Action.Controller is NewObjectViewController)
     {
         var viewID = e.Action.Application.GetDetailViewId(((SingleChoiceActionExecuteEventArgs)e).SelectedChoiceActionItem.Data as Type);
         return(e.Action.Application.Model.Views[viewID] as IModelDetailViewWizard);
     }
     return(null);
 }
 void ChooseViewVariantAction_ExecuteCompleted(object sender, ActionBaseEventArgs e)
 {
     if (e.ShowViewParameters.CreatedView.ObjectTypeInfo.Type == typeof(Orders))
     {
         SingleChoiceAction changeVariantAction = Frame.GetController <ChangeVariantController>().ChangeVariantAction;
         if (changeVariantAction.SelectedIndex == 0)
         {
             changeVariantAction.DoExecute(changeVariantAction.Items[1]);
         }
         else
         {
             changeVariantAction.DoExecute(changeVariantAction.Items[0]);
         }
     }
 }
示例#24
0
 void ActionOnExecuted(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     if (View.ObjectTypeInfo.Type != typeof(ValidationResults))
     {
         ValidationTargetObjectSelector deleteSelector = new ActionExecuteContextTargetObjectSelector();
         SubscribeSelectorEvents(deleteSelector);
         var selectedObjects            = ((SimpleActionExecuteEventArgs)actionBaseEventArgs).SelectedObjects;
         var context                    = actionBaseEventArgs.Action.Id;
         var contextValidatingEventArgs = new ContextValidatingEventArgs(context, new ArrayList(selectedObjects));
         OnContextValidating(contextValidatingEventArgs);
         if (CanAccessDeletedObjects(context))
         {
             Validator.RuleSet.ValidateAll(contextValidatingEventArgs.TargetObjects, context, CustomizeDeleteValidationException);
         }
     }
 }
 private void NewObjectAction_ProcessCreatedView(object sender, ActionBaseEventArgs e)
 {
     if (this.View is DetailView)
     {
         Document newDoc = this.View.CurrentObject as Document;
         if (viewId == "Document_ListView_DocIn")
         {
             newDoc.InOutDocument = RadioButtonEnum.Value2;
         }
         else if (viewId == "Document_ListView_DocOut")
         {
             newDoc.InOutDocument = RadioButtonEnum.Value1;
         }
         this.View.CurrentObject = newDoc;
     }
 }
示例#26
0
        private void Action_Executed(object sender, ActionBaseEventArgs e) {
            IModelDetailViewWizard modelWizard = null;
            if (e.ShowViewParameters.CreatedView != null) {
                modelWizard = e.ShowViewParameters.CreatedView.Model as IModelDetailViewWizard;
            } else if (e.ShowViewParameters.CreatedView == null && e.Action.Controller is NewObjectViewController) {
                var viewID = Application.GetDetailViewId(((SingleChoiceActionExecuteEventArgs)e).SelectedChoiceActionItem.Data as Type);
                modelWizard = Application.Model.Views[viewID] as IModelDetailViewWizard;
            }

            if (CanCreateView(e, modelWizard)){
                e.ShowViewParameters.TargetWindow = TargetWindow.NewModalWindow;
                e.ShowViewParameters.Context = "WizardDetailViewForm";
                if (e.ShowViewParameters.CreatedView == null)
                    e.ShowViewParameters.CreatedView = Application.CreateDetailView(_objectSpace, _newObject, View);
            }

            _objectSpace = null;
            _newObject = null;
        }
        void ActionOnExecuted(object sender, ActionBaseEventArgs actionBaseEventArgs)
        {
            var showViewParameters = actionBaseEventArgs.ShowViewParameters;
            var createdView        = showViewParameters.CreatedView;

            if (createdView != null)
            {
                if (_listViewShowViewStrategy.OpenViewWhenNestedStrategy == OpenViewWhenNestedStrategy.InMainWindow &&
                    !View.IsRoot)
                {
                    showViewParameters.CreatedView = null;
                    Application.CallMethod("ShowViewInMainWindow", createdView, Frame);
                }
                else if (_listViewShowViewStrategy.OpenDetailViewAsPopup)
                {
                    showViewParameters.TargetWindow = TargetWindow.NewModalWindow;
                }
            }
        }
示例#28
0
        void CustomNewActionController_Execute(object sender, ActionBaseEventArgs e)
        {
            //if (((SingleChoiceActionExecuteEventArgs)(e)).SelectedChoiceActionItem.Id == idSaveAsTemplate) {
            //    e.;
            //}

            //if (((SingleChoiceActionExecuteEventArgs)(e)).SelectedChoiceActionItem.Id == idCustom) {
            IObjectSpace objectSpace = Application.CreateObjectSpace();

            fmCPRPaymentRequestMemorandumCreator memorandumCreator = objectSpace.CreateObject <fmCPRPaymentRequestMemorandumCreator>();

            if (View.CurrentObject != null && View.CurrentObject as fmPaymentRequestMemorandum != null)
            {
                fmPaymentRequestMemorandum rm  = View.CurrentObject as fmPaymentRequestMemorandum;
                fmPaymentRequestMemorandum rm1 = objectSpace.GetObject <fmPaymentRequestMemorandum>(rm);
                memorandumCreator.MemorandumKind = rm1.MemorandumKind;
                if (((SingleChoiceActionExecuteEventArgs)(e)).SelectedChoiceActionItem.Id == idCustom)
                {
                    memorandumCreator.RequestMemorandum = rm1;
                }
            }

            string DetailViewId = Frame.Application.FindDetailViewId(memorandumCreator.GetType());

            //object passedMemorandumCreator = objectSpace.GetObject(memorandumCreator);

            TargetWindow openMode = TargetWindow.NewWindow;
            DetailView   dv       = Frame.Application.CreateDetailView(objectSpace, DetailViewId, true, memorandumCreator);

            ShowViewParameters svp = new ShowViewParameters()
            {
                CreatedView          = dv,
                TargetWindow         = openMode,
                Context              = TemplateContext.View,
                CreateAllControllers = true
            };

            e.ShowViewParameters.Assign(svp);
            //}
        }
示例#29
0
 void ActionOnExecuted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     _logicRuleExecutor.Execute(ExecutionContext.None, actionBaseEventArgs,View);
 }
示例#30
0
 void ChangeVariantAction_Executed(object sender, ActionBaseEventArgs e)
 {
     //ApplyCustomFilter();
 }
 private void NewObjectAction_Executed(object sender, ActionBaseEventArgs e)
 {
     createdDetailView = e.ShowViewParameters.CreatedView as DetailView;
     //Cancel showing the default View by the NewObjectAction
     e.ShowViewParameters.CreatedView = null;
 }
示例#32
0
 void AcceptActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     Export(((SimpleActionExecuteEventArgs)actionBaseEventArgs).CurrentObject);
     ((ActionBase)sender).Model.SetValue("IsPostBackRequired", false);
 }
示例#33
0
 /// <summary>
 /// NewObjectAction_Executed
 /// </summary>
 /// <param name="sender">sender</param>
 /// <param name="e">e</param>
 private void NewObjectAction_Executed(object sender, ActionBaseEventArgs e)
 {
     createdDetailView = e.ShowViewParameters.CreatedView as DetailView;
     //Cancel showing the default View by the NewObjectAction
     e.ShowViewParameters.CreatedView = null;
 }
示例#34
0
 private void AcceptAction_Executed(object sender, ActionBaseEventArgs e)
 {
 }
示例#35
0
 /// <summary>
 /// СЮДА МЫ ПОПАДАЕМ ПОСЛЕ ТОГО, КАК БЫЛА ЗАВЕРШЕНА ПЕРЕДАЧА ФАЙЛА И ЗАКРЫТА ФОРМА МАСТЕРА ИМПОРТА
 /// </summary>
 private void ImportExamination_ExecuteCompleted(object sender, ActionBaseEventArgs e)
 {
     if (importWizard != null)
     {
         importWizard.Dispose();
         importWizard = null;
     }
 }
示例#36
0
 private void DeleteAction_ExecuteCompleted(object sender, ActionBaseEventArgs e)
 {
     newObjectViewController.NewObjectAction.Enabled.RemoveItem(disableNewAction);
 }
示例#37
0
 private void ActionOnExecuted(object sender, ActionBaseEventArgs e) {
     var detailView = e.ShowViewParameters.CreatedView as DetailView;
     if (detailView != null) {
         UpdateView(detailView);
     }
 }
 void SaveActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     RuntimeMemberBuilder.AddFields(ModelApplication);
 }
示例#39
0
 private void SimpleActionOnExecuted(object sender, ActionBaseEventArgs e)
 {
     WinApplication.Messaging.Show("a", "a");
 }
示例#40
0
 void EditModelActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     _editing = false;
 }
示例#41
0
 private void RefreshAction_ExecuteCompleted(object sender, ActionBaseEventArgs e)
 {
     Cursor.Current = Cursors.Default;
 }
示例#42
0
        private void CreateNewPatient(ActionBaseEventArgs e)
        {
            importPatient = Application.MainWindow.View.ObjectSpace.CreateObject<IPatient>();
            importPatient.LastName = importData.LastName;
            importPatient.FirstName = importData.FirstName;
            importPatient.MiddleName = importData.MiddleName;

            importPatient.Gender = importData.Gender;

            importPatient.Birthday = importData.BirthDate;
            //importPatient.MainPhoneNumber = importData.Phone;

            // Если одно из обязательных полей не заполнено
            if (importPatient.FirstName == string.Empty || importPatient.LastName == string.Empty ||
               importPatient.Gender == (Gender.Male & Gender.Female) || importPatient.Birthday < DateTime.Now.AddYears(-150) || importPatient.Birthday > DateTime.Now)
            {
                PopulateRequiredFields(e);
            }
            else
            {// если необходимые поля заполнены
                IExamination examination = Application.MainWindow.View.ObjectSpace.GetObject(importExamination);
                examination.Patient = importPatient;

                var items = (Application.MainWindow.View as DashboardView).Items;
                patientListView = (from DashboardViewItem item in items
                                   where item.InnerView.ObjectTypeInfo.Type == typeof(IPatient)
                                   select item.InnerView).FirstOrDefault() as DevExpress.ExpressApp.ListView;

                patientListView.CollectionSource.CollectionChanged += new EventHandler(CollectionSource_CollectionChanged);
                Application.MainWindow.View.ObjectSpace.CommitChanges();

                // Заполняем созданный файл заключения
                PopulateConclusionFile(examination);

                RefreshController refresh = Application.MainWindow.GetController<RefreshController>();
                refresh.RefreshAction.DoExecute();
            }//isNewPatientRequired
        }
示例#43
0
 static bool CanCreateView(ActionBaseEventArgs e) {
     var modelWizard = GetModelDetailViewWizard(e);
     var canCreate = modelWizard != null && modelWizard.Wizard.Count > 0 && modelWizard.Wizard.ShowInWizard;
     return canCreate && (!modelWizard.Wizard.NewObjectsOnly || ((e.Action.Controller is NewObjectViewController) && modelWizard.Wizard.NewObjectsOnly));
 }
示例#44
0
        private void PopulateRequiredFields(ActionBaseEventArgs e)
        {
            IExamination examination = Application.MainWindow.View.ObjectSpace.GetObject(importExamination);

            examination.Patient = importPatient;
            XtraMessageBox.Show(CaptionHelper.GetLocalizedText("Messages", "EmptyPatientData"),
                Application.ApplicationName, MessageBoxButtons.OK, MessageBoxIcon.Warning);

            //e.ShowViewParameters.CreatedView = Application.CreateDetailView(Application.MainWindow.View.ObjectSpace, "IPatient_DetailView-NewPatient", true, importPatient);
            //e.ShowViewParameters.CreatedView = Application.CreateDetailView(Application.MainWindow.View.ObjectSpace, "IPatient_DetailView", true, importPatient);

            //объект не сохнанет поэтому isRoot=false
            e.ShowViewParameters.CreatedView = Application.CreateDetailView(Application.MainWindow.View.ObjectSpace, "IPatient_DetailView", false, importPatient);
            e.ShowViewParameters.TargetWindow = TargetWindow.Default;
            e.ShowViewParameters.CreateAllControllers = true;

            e.ShowViewParameters.CreatedView.Closed += (o, a) =>
            {// Если остались незакомиченные данные, то считаем что пользователь отказался от импорта и созданный объект надо удалить
                if (((DetailView)o).ObjectSpace.IsModified == true)
                {
                    var objectsToSave = ((DetailView)o).ObjectSpace.GetObjectsToSave(true);
                    object[] shredder = new object[objectsToSave.Count];
                    objectsToSave.CopyTo(shredder, 0);
                    Application.MainWindow.View.ObjectSpace.Delete(shredder.ToList());
                    Application.MainWindow.View.ObjectSpace.CommitChanges();
                }

                // Frame.GetController<ViewNavigationController>().NavigateBackAction.DoExecute(new ChoiceActionItem("Workspace", new ViewShortcut("Workspace", "")));
            };

            e.ShowViewParameters.CreatedView.ObjectSpace.Committed += (o, a) =>
            {// После создания пациента заполняем Бланк заключения
                IObjectSpace os = o as IObjectSpace;
                if (os != null)
                {
                    IExamination newPatientExamination = os.GetObject(importExamination);
                    if (newPatientExamination != null)
                    {
                        // Заполняем созданный файл заключения
                        PopulateConclusionFile(newPatientExamination);
                    }
                }

                Application.DashboardViewCreated += new EventHandler<DashboardViewCreatedEventArgs>(Application_DashboardViewCreated);
            };

            Application.ShowViewStrategy.ShowView(e.ShowViewParameters, new ShowViewSource(null, null));

            //GC.Collect();
        }
示例#45
0
 private void Action_OnExecuted(object sender, ActionBaseEventArgs e)
 {
                 
 }
 void LinkActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     _masterObject.CreateMembersFromInterfaces();
 }
示例#47
0
 void ChangeAspectActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     View.Refresh();
 }
示例#48
0
 void AcceptActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     Export(((SimpleActionExecuteEventArgs)actionBaseEventArgs).CurrentObject);
     ((ActionBase)sender).Model.SetValue("IsPostBackRequired", false);
 }
示例#49
0
 private void refreshAction_Executed(object sender, ActionBaseEventArgs e)
 {
     this.Refresh();
 }
示例#50
0
 void SaveActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     if (!SaveAction.Enabled)
         RuntimeMemberBuilder.CreateRuntimeMembers(ModelApplication);
 }
示例#51
0
 private void EditModelActionOnExecuteCompleted(object sender, ActionBaseEventArgs e){
     _modelEditing = false;
 }
 void SaveActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     _objectSpace.CommitChanges();
 }
示例#53
0
 void SaveActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     _objectSpace.CommitChanges();
 }
示例#54
0
 void ActionOnExecuted(object sender, ActionBaseEventArgs actionBaseEventArgs)
 {
     _logicRuleExecutor.Execute(ExecutionContext.None, actionBaseEventArgs, View);
 }
 void ChangeAspectActionOnExecuteCompleted(object sender, ActionBaseEventArgs actionBaseEventArgs) {
     View.Refresh();
 }