예제 #1
0
파일: Service.cs 프로젝트: sadegs/TCAPP
 public void Add(Business business)
 {
     using (ISession session = NHibernateHelper.OpenSession())
         using (ITransaction transaction = session.BeginTransaction())
         {
             session.Save(business);
             transaction.Commit();
         }
 }
예제 #2
0
파일: Class1.cs 프로젝트: sadegs/TCAPP
        public void CreateBusiness()
        {
            IService service = new Service();
            Business b = new Business();
            b.Id = 1;
            b.Name = "SKY";
            b.Employees = new List<Person>();
            Person p = new Person();
            p.Id = 1;
            p.Name = "Sepehr";
            b.Employees.Add(p);
            service.Add(b);

            Business sky = service.GetById(1);
            Assert.IsNotNull(sky);
        }
예제 #3
0
파일: Service.cs 프로젝트: sadegs/TCAPP
 public void Update(Business business)
 {
     throw new NotImplementedException();
 }