public override void SetUp() { base.SetUp(); ctx = GetContext(); offset = ctx.CreateCompoundObject<Zetbox.App.Base.DateTimeOffset>(); start = new DateTime(2012, 1, 1); }
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(); } }
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); } }
public override void SetUp() { base.SetUp(); ctx = GetContext(); rule = ctx.CreateCompoundObject<RecurrenceRule>(); now = new DateTime(2012, 9, 26); start = new DateTime(2012, 1, 1); }
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); } }