コード例 #1
0
 /// <summary>
 /// 添加数据前验证数据可取消添加数据操作
 /// </summary>
 /// <param name="value">待添加数据</param>
 /// <param name="cancel">取消操作数据</param>
 private static void onInsert(NowTime value, ref AutoCSer.Sql.AnyCancel cancel)
 {
     if (!cancel.IsCancel)
     {
         //添加数据前验证数据可取消添加数据操作
     }
 }
コード例 #2
0
 /// <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)
     {
         //更新数据前验证数据可取消更新数据操作
     }
 }
コード例 #3
0
 /// <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();
     }
 }
コード例 #4
0
        static void Main(string[] args)
        {
            Console.WriteLine(@"http://www.AutoCSer.com/OrmCache/Index.html
");
            OrmOnly.Test();
            NowTime.Test();

            Console.WriteLine("Over");
            Console.ReadKey();
        }
コード例 #5
0
 /// <summary>
 /// 删除数据操作后续处理
 /// </summary>
 /// <param name="value">被删除的数据</param>
 private static void onDeleted(NowTime value)
 {
 }
コード例 #6
0
 /// <summary>
 /// 更新数据操作后续处理
 /// </summary>
 /// <param name="value">更新后的数据</param>
 /// <param name="oldValue">更新前的数据</param>
 /// <param name="memberMap">更新数据成员位图</param>
 private static void onUpdated(NowTime value, NowTime oldValue, AutoCSer.Metadata.MemberMap <OrmModel.NowTime> memberMap)
 {
 }
コード例 #7
0
 /// <summary>
 /// 添加数据操作后续处理
 /// </summary>
 /// <param name="value">已添加的数据</param>
 private static void onInserted(NowTime value)
 {
 }
コード例 #8
0
 /// <summary>
 /// 异步删除数据
 /// </summary>
 /// <param name="value">待删除数据</param>
 /// <param name="onDeleted">删除数据回调</param>
 internal static void Delete(NowTime value, Action <NowTime> onDeleted)
 {
     sqlTable.DeleteQueue(value, onDeleted);
 }
コード例 #9
0
 /// <summary>
 /// 同步删除数据
 /// </summary>
 /// <param name="value">待删除数据</param>
 /// <returns>是否删除成功</returns>
 internal static bool Delete(NowTime value)
 {
     return(sqlTable.DeleteQueue(value));
 }
コード例 #10
0
 /// <summary>
 /// 异步添加数据
 /// </summary>
 /// <param name="value">待添加数据</param>
 /// <param name="onInserted">添加数据回调</param>
 internal static void Insert(NowTime value, Action <NowTime> onInserted)
 {
     //value.AppendTime = NowTimes.AppendTime.Next;
     sqlTable.InsertQueue(value, onInserted);
 }
コード例 #11
0
 /// <summary>
 /// 同步添加数据
 /// </summary>
 /// <param name="value">待添加数据</param>
 /// <returns>添加是否成功</returns>
 internal static bool Insert(NowTime value)
 {
     //value.AppendTime = NowTimes.AppendTime.Next;
     return(sqlTable.InsertQueue(value));
 }
コード例 #12
0
 /// <summary>
 /// 异步删除数据
 /// </summary>
 /// <param name="value">待删除数据</param>
 /// <param name="onDeleted">删除数据回调</param>
 internal static void Delete(NowTime value, Action <AutoCSer.Sql.ReturnValue <NowTime> > onDeleted)
 {
     sqlTable.DeleteQueue(value, onDeleted);
 }
コード例 #13
0
 /// <summary>
 /// 同步删除数据
 /// </summary>
 /// <param name="value">待删除数据</param>
 /// <returns>是否删除成功</returns>
 internal static AutoCSer.Sql.ReturnValue Delete(NowTime value)
 {
     return(sqlTable.DeleteQueue(value));
 }
コード例 #14
0
 /// <summary>
 /// 异步添加数据
 /// </summary>
 /// <param name="value">待添加数据</param>
 /// <param name="onInserted">添加数据回调</param>
 internal static void Insert(NowTime value, Action <AutoCSer.Sql.ReturnValue <NowTime> > onInserted)
 {
     //value.AppendTime = NowTimes.AppendTime.Next;
     sqlTable.InsertQueue(value, onInserted);
 }
コード例 #15
0
 /// <summary>
 /// 同步添加数据
 /// </summary>
 /// <param name="value">待添加数据</param>
 /// <returns>添加是否成功</returns>
 internal static AutoCSer.Sql.ReturnValue Insert(NowTime value)
 {
     //value.AppendTime = NowTimes.AppendTime.Next;
     return(sqlTable.InsertQueue(value));
 }