Exemplo n.º 1
0
        /// <summary>
        /// 初始化测试数据
        /// </summary>
        /// <param name="returnValue"></param>
        private static void onInitializeInserted(AutoCSer.Sql.ReturnValue <Class> returnValue)
        {
            if (returnValue.ReturnType == Sql.ReturnType.Success)
            {
                Class value = returnValue.Value;
                SqlModel.Member.ClassDate[] classes = new SqlModel.Member.ClassDate[] { new SqlModel.Member.ClassDate {
                                                                                            ClassId = value.Id, Date = value.DateRange.Start
                                                                                        } };
                switch (value.Name)
                {
                case "软件 1 班":
                    Student.InitializeInsert(new Student {
                        Name = "张三", Email = "*****@*****.**", Password = "******", Birthday = new DateTime(1994, 3, 3), Gender = SqlModel.Member.Gender.男, Classes = classes
                    });
                    Student.InitializeInsert(new Student {
                        Name = "李四", Email = "*****@*****.**", Password = "******", Birthday = new DateTime(1994, 4, 4), Gender = SqlModel.Member.Gender.女, Classes = classes
                    });
                    return;

                case "软件 2 班":
                    Student.InitializeInsert(new Student {
                        Name = "王五", Email = "*****@*****.**", Password = "******", Birthday = new DateTime(1995, 5, 5), Gender = SqlModel.Member.Gender.男, Classes = classes
                    });
                    Student.InitializeInsert(new Student {
                        Name = "赵六", Email = "*****@*****.**", Password = "******", Birthday = new DateTime(1995, 4, 4), Gender = SqlModel.Member.Gender.女, Classes = classes
                    });
                    return;
                }
            }
            else
            {
                Console.WriteLine("数据添加失败 " + returnValue.ReturnType.ToString());
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// 异步删除完成处理
 /// </summary>
 /// <param name="returnValue"></param>
 private static void onDeleted(AutoCSer.Sql.ReturnValue <OrmOnly> returnValue)
 {
     if (returnValue.ReturnType == Sql.ReturnType.Success)
     {
         onDeleted();
     }
     else
     {
         Console.WriteLine("Delete Error! " + returnValue.ReturnType.ToString());
     }
 }