void ObjectsItemEndEdit(IEditableObject sender) { ScenarioViewModel UIObject = sender as ScenarioViewModel; try { if (UIObject.Variable != null) { ScenariosDataAccess.UpdateScenario(UIObject.GetDataObject()); } } catch (Exception ex) { log.Error(ex.StackTrace); } }
public ScenariosActivosCollectionViewModel GetObjectsScenariosActivos() { UIObjects = new ScenariosActivosCollectionViewModel(); List <ScenariosActivos> dataObjects = ScenariosDataAccess.GetScenariosActivos(); foreach (ScenariosActivos dataObject in dataObjects) { UIObjects.Add(new ScenariosActivosViewModel(dataObject)); } UIObjects.ItemEndEdit += new ItemEndEditEventHandler(ObjectsItemEndEdit); return(UIObjects); }