Beispiel #1
0
 private void RefreshToCollection(RefreshModeArgs obj)
 {
     ViewState.ViewMode.Push(FormMode.REFRESHMODE);
     repository.ClearCrudedItems();
     DefaultMode();
     ReLoadData();
 }
Beispiel #2
0
        private void Refresh(string obj)
        {
            var msg = new RefreshModeArgs();

            //msg.CanEnable = true;
            msg.ViewName = FormArgs.ViewName;


            var eventAggregator = ServiceLocator.Current.GetInstance <IEventAggregator>();

            eventAggregator.GetEvent <RefreshModeArgsEvent>().Publish(msg);
            FormArgs.FormMode = FormMode.UNCHANGED;
        }
Beispiel #3
0
        private void Refresh(string obj)
        {
            var result = RaiseConfirmation("With this opeation all unsaved work will be lost. Continue?", "Refresh");

            if (result == MsgBoxResult.OK)
            {
                // FormArgs.ViewMode = FormMode.UNCHANGED;

                FormArgs.ViewMode.Push(FormMode.REFRESHMODE);
                var msg = new RefreshModeArgs {
                    ViewName = FormArgs.ViewBackingClass
                };
                eventAggregator.GetEvent <RefreshModeArgsEvent>().Publish(msg);
            }
        }