Esempio n. 1
0
 public override void SetUp()
 {
     base.SetUp();
     ctx = GetContext();
     offset = ctx.CreateCompoundObject<Zetbox.App.Base.DateTimeOffset>();
     start = new DateTime(2012, 1, 1);
 }
Esempio n. 2
0
        protected virtual void CreateTestData()
        {
            using (IZetboxContext create_ctx = GetContext())
            {
                TestCustomObject create_obj;

                create_obj                            = create_ctx.Create <TestCustomObject>();
                create_obj.Birthday                   = DateTime.Now;
                create_obj.PersonName                 = "First Person";
                create_obj.PhoneNumberMobile          = create_ctx.CreateCompoundObject <TestPhoneCompoundObject>();
                create_obj.PhoneNumberMobile.AreaCode = "1";
                create_obj.PhoneNumberMobile.Number   = "11111111";
                create_obj.PhoneNumberOffice.AreaCode = "o1";
                create_obj.PhoneNumberOffice.Number   = "o11111111";
                AddPhoneNumberOther(create_ctx, create_obj, MINLISTCOUNT);

                create_obj                            = create_ctx.Create <TestCustomObject>();
                create_obj.Birthday                   = DateTime.Now;
                create_obj.PersonName                 = "Second Person";
                create_obj.PhoneNumberMobile          = create_ctx.CreateCompoundObject <TestPhoneCompoundObject>();
                create_obj.PhoneNumberMobile.AreaCode = "2";
                create_obj.PhoneNumberMobile.Number   = TEST_MOBILE_NUMBER;
                create_obj.PhoneNumberOffice.AreaCode = "o1";
                create_obj.PhoneNumberOffice.Number   = "o2222222";
                AddPhoneNumberOther(create_ctx, create_obj, MINLISTCOUNT + 5);

                create_obj            = create_ctx.Create <TestCustomObject>();
                create_obj.Birthday   = DateTime.Now;
                create_obj.PersonName = "No Mobile";
                create_obj.PhoneNumberOffice.AreaCode = "o1";
                create_obj.PhoneNumberOffice.Number   = "o2222222";
                AddPhoneNumberOther(create_ctx, create_obj, MINLISTCOUNT + 2);

                create_obj                            = create_ctx.Create <TestCustomObject>();
                create_obj.Birthday                   = DateTime.Now;
                create_obj.PersonName                 = "Third Person";
                create_obj.PhoneNumberMobile          = create_ctx.CreateCompoundObject <TestPhoneCompoundObject>();
                create_obj.PhoneNumberMobile.AreaCode = "3";
                create_obj.PhoneNumberMobile.Number   = "3333333";
                create_obj.PhoneNumberOffice.AreaCode = "o3";
                create_obj.PhoneNumberOffice.Number   = "o3333333";
                AddPhoneNumberOther(create_ctx, create_obj, MINLISTCOUNT + 10);

                create_ctx.SubmitChanges();
            }
        }
Esempio n. 3
0
 private void AddPhoneNumberOther(IZetboxContext create_ctx, TestCustomObject obj, int count)
 {
     for (int i = 0; i < count; i++)
     {
         var c = create_ctx.CreateCompoundObject <TestPhoneCompoundObject>();
         c.AreaCode = "123";
         c.Number   = rnd.Next(int.MaxValue).ToString();
         obj.PhoneNumbersOther.Add(c);
     }
 }
Esempio n. 4
0
 public override void SetUp()
 {
     base.SetUp();
     ctx = GetContext();
     rule = ctx.CreateCompoundObject<RecurrenceRule>();
     now = new DateTime(2012, 9, 26);
     start = new DateTime(2012, 1, 1);
 }
Esempio n. 5
0
 private void AddPhoneNumberOther(IZetboxContext create_ctx, TestCustomObject obj, int count)
 {
     for (int i = 0; i < count; i++)
     {
         var c = create_ctx.CreateCompoundObject<TestPhoneCompoundObject>();
         c.AreaCode = "123";
         c.Number = rnd.Next(int.MaxValue).ToString();
         obj.PhoneNumbersOther.Add(c);
     }
 }