コード例 #1
0
ファイル: UecTests.generated.cs プロジェクト: syurov/rt.srz
        public static Uec CreateNew(int depth = 0)
        {
            rt.atl.model.atl.Uec entity = new rt.atl.model.atl.Uec();


            entity.Ncard = "Test Te";
            entity.Ufile = null;

            using (rt.atl.business.manager.IpersonManager personManager = ObjectFactory.GetInstance <IpersonManager>())
            {
                entity.P = null;
            }

            using (rt.atl.business.manager.IPoliManager poliManager = ObjectFactory.GetInstance <IPoliManager>())
            {
                entity.POLIS = null;
            }

            using (rt.atl.business.manager.IUechiststatusManager uechiststatusManager = ObjectFactory.GetInstance <IUechiststatusManager>())
            {
                entity.UECLASTSTATUS = null;
            }

            return(entity);
        }
コード例 #2
0
ファイル: UecTests.generated.cs プロジェクト: syurov/rt.srz
        public void Create()
        {
            try
            {
                rt.atl.model.atl.Uec entity = CreateNew();

                object result = manager.Save(entity);

                Assert.IsNotNull(result);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.ToString());
            }
        }
コード例 #3
0
ファイル: UecTests.generated.cs プロジェクト: syurov/rt.srz
        public void Read()
        {
            try
            {
                rt.atl.model.atl.Uec entityA = CreateNew();
                manager.Save(entityA);

                rt.atl.model.atl.Uec entityB = manager.GetById(entityA.Id);

                Assert.AreEqual(entityA, entityB);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.ToString());
            }
        }
コード例 #4
0
ファイル: UecTests.generated.cs プロジェクト: syurov/rt.srz
        public void Delete()
        {
            try
            {
                rt.atl.model.atl.Uec entityC = CreateNew();
                manager.Save(entityC);
                manager.Session.GetISession().Flush();
                manager.Session.GetISession().Clear();

                rt.atl.model.atl.Uec entity = GetFirstUec();

                manager.Delete(entity);

                entity = manager.GetById(entity.Id);
                Assert.IsNull(entity);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.ToString());
            }
        }
コード例 #5
0
ファイル: UecTests.generated.cs プロジェクト: syurov/rt.srz
        public void Update()
        {
            try
            {
                rt.atl.model.atl.Uec entityC = CreateNew();
                manager.Save(entityC);
                manager.Session.GetISession().Flush();
                manager.Session.GetISession().Clear();

                rt.atl.model.atl.Uec entityA = GetFirstUec();

                entityA.Ncard = "Test Test Te";

                manager.Update(entityA);

                rt.atl.model.atl.Uec entityB = manager.GetById(entityA.Id);

                Assert.AreEqual(entityA.Ncard, entityB.Ncard);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.ToString());
            }
        }