private void OnEditEvent(VmOnEdit obj) { FormArgs.CurrentVmOperation = obj.Vmode; UpdateButtonState(); var msg = new EditModeArgs(); msg.ViewName = FormArgs.ViewBackingClass; eventAggregator.GetEvent <EditModeArgsEvent>().Publish(msg); }
protected void EditCollection(EditModeArgs obj) { var item = container.Resolve <T>(); //var data = CreateNewCollection(); //data.Add(item); //VmData = new ObservableCollection<T>(data); SelectedItem = item; //editedItems = new EditedItems(); var data = container.Resolve <IEnumerable <T> >(); }
private void Edit(string obj) { var eventAggregator = ServiceLocator.Current.GetInstance <IEventAggregator>(); var msg = new EditModeArgs(); msg.ViewName = FormArgs.ViewName; eventAggregator.GetEvent <EditModeArgsEvent>().Publish(msg); FormArgs.FormMode = FormMode.EDITMODE; editedItems = new EditedItems(); }