Пример #1
0
        public void TestCreateAndFetchEmployeeAndWorkFolder()
        {
            CncTblEmployee   e  = (CncTblEmployee)m_Context.CreateObject(typeof(CncTblEmployee));
            CncTblWorkFolder wf = (CncTblWorkFolder)m_Context.CreateObject(typeof(CncTblWorkFolder));

            e.FirstName      = "Mats";
            e.LastName       = "Helander";
            e.Salary         = 2000;
            e.EmploymentDate = DateTime.Now;
            wf.Name          = "My First Folder";
            wf.Person        = e;
            wf.Employee      = e;
            wf.WorkType      = "Boring";
            m_Context.Commit();
            m_Context2 = GetContext();
            m_Context2.ExecutingSql += new ExecutingSqlEventHandler(this.m_Context2_ExecutingSql);

            CncTblEmployee e2 = (CncTblEmployee)m_Context2.GetObject(e.Id, typeof(CncTblEmployee));

            Assert.AreEqual("Mats", e2.FirstName);
            Assert.AreEqual("Helander", e2.LastName);
            Assert.AreEqual(2000, e2.Salary);
            CncTblWorkFolder wf2 = (CncTblWorkFolder)m_Context2.GetObject(wf.Id, typeof(CncTblWorkFolder));

            Assert.AreEqual("Boring", wf2.WorkType);
            Assert.AreEqual("Mats", wf2.Employee.FirstName);
            m_Context2.Dispose();
        }
Пример #2
0
        public void TestCreateEmployee()
        {
            CncTblEmployee e = (CncTblEmployee)m_Context.CreateObject(typeof(CncTblEmployee));

            e.FirstName      = "Mats";
            e.LastName       = "Helander";
            e.Salary         = 2000;
            e.EmploymentDate = DateTime.Now;
            m_Context.Commit();
        }
Пример #3
0
        public void TestCreateEmployeeAndFolder()
        {
            CncTblEmployee e = (CncTblEmployee)m_Context.CreateObject(typeof(CncTblEmployee));
            CncTblFolder   f = (CncTblFolder)m_Context.CreateObject(typeof(CncTblFolder));

            e.FirstName      = "Mats";
            e.LastName       = "Helander";
            e.Salary         = 2000;
            e.EmploymentDate = DateTime.Now;
            f.Name           = "My First Folder";
            f.Person         = e;
            m_Context.Commit();
        }
Пример #4
0
        public void TestCreateAndFetchEmployee()
        {
            CncTblEmployee e = (CncTblEmployee)m_Context.CreateObject(typeof(CncTblEmployee));

            e.FirstName      = "Mats";
            e.LastName       = "Helander";
            e.Salary         = 2000;
            e.EmploymentDate = DateTime.Now;
            m_Context.Commit();
            m_Context2 = GetContext();
            m_Context2.ExecutingSql += new ExecutingSqlEventHandler(this.m_Context2_ExecutingSql);

            CncTblEmployee e2 = (CncTblEmployee)m_Context2.GetObject(e.Id, typeof(CncTblEmployee));

            Assert.AreEqual("Mats", e2.FirstName);
            Assert.AreEqual("Helander", e2.LastName);
            Assert.AreEqual(2000, e2.Salary);
            m_Context2.Dispose();
        }