public void RemoveObject(IDbObjectModel obj) { olvItems.RemoveObject(obj); }
private static bool TryRemoveObject(List<IDbObjectModel> allDbObjs, IDbObjectModel table, List<string> ret) { if (allDbObjs.SingleOrDefault(t => t.Name == table.Name) == null) { ret.Add(table.Owner + "." + table.Name); return false; } allDbObjs.Remove(allDbObjs.Single(t => t.Name == table.Name)); return true; }
private void ShowCodeFor(IDbObjectModel model) { switch (model.ObjectType) { case DbObjectType.Table: case DbObjectType.View: var mdCast = (TableModel) model; syntaxDocument.Text = String.Format("{0}\r\n\r\n{1}", mdCast.GeneratedClass, mdCast.GeneratedMapping).TrimEnd(Environment.NewLine.ToCharArray()); break; } }