public static void DeleteShape(List <HierarchicalData> data) { foreach (HierarchicalData hdata in data) { HierarchicalData originalData = DiagramContext.HierarchicalDatas.Single(h => h.Name == hdata.Name); DiagramContext.HierarchicalDatas.DeleteOnSubmit(originalData); DiagramContext.SubmitChanges(); } }
public static void UpdateShape(List <HierarchicalData> data) { foreach (HierarchicalData hdata in data) { HierarchicalData originalData = DiagramContext.HierarchicalDatas.Single(h => h.Name == hdata.Name); originalData.Description = hdata.Description; originalData.Color = hdata.Color; DiagramContext.SubmitChanges(); } }
partial void DeleteHierarchicalData(HierarchicalData instance);
partial void UpdateHierarchicalData(HierarchicalData instance);
partial void InsertHierarchicalData(HierarchicalData instance);