/// <summary> /// 添加数据前验证数据可取消添加数据操作 /// </summary> /// <param name="value">待添加数据</param> /// <param name="cancel">取消操作数据</param> private static void onInsert(NowTime value, ref AutoCSer.Sql.AnyCancel cancel) { if (!cancel.IsCancel) { //添加数据前验证数据可取消添加数据操作 } }
/// <summary> /// 删除数据前验证数据可取消删除数据操作 /// </summary> /// <param name="value">待删除数据</param> /// <param name="cancel">取消操作数据</param> private static void onDelete(NowTime value, ref AutoCSer.Sql.AnyCancel cancel) { if (!cancel.IsCancel) { //取消删除数据操作 //cancel.Cancel(); } }
/// <summary> /// 更新数据前验证数据可取消更新数据操作 /// </summary> /// <param name="value">待更新数据</param> /// <param name="memberMap">更新数据成员位图</param> /// <param name="cancel">取消操作数据</param> private static void onUpdate(NowTime value, AutoCSer.Metadata.MemberMap <OrmModel.NowTime> memberMap, ref AutoCSer.Sql.AnyCancel cancel) { if (!cancel.IsCancel) { //更新数据前验证数据可取消更新数据操作 } }