/// <summary> /// calculate insert flag /// </summary> /// <param name="cursorDefinition"></param> protected virtual void CalculateInsertFlag(CursorDefinition cursorDefinition) { if (DataSourceViewDefinition.CanInsert) { cursorDefinition.SetFlag(CursorProperties.Insert); } else { cursorDefinition.ClearFlag(CursorProperties.Insert); } }
/// <summary> /// calculate delete flag /// </summary> /// <param name="cursorDefinition"></param> protected virtual void ClaculateDeleteFlag(CursorDefinition cursorDefinition) { cursorDefinition.ClearFlag(CursorProperties.Delete); }