Ejemplo n.º 1
0
 public Domain GetDomainById(int Id)
 {
     Domain domain = new Domain();
     using (ISession session = NHibernateHelper.OpenSession())
     {
         domain = session.Get<Domain>(Id);
     }
     return domain;
 }
Ejemplo n.º 2
0
 public void UpdateDomain(Domain domain)
 {
     using (ISession session = NHibernateHelper.OpenSession())
     {
         using (ITransaction tran = session.BeginTransaction())
         {
             session.Update(domain);
             tran.Commit();
         }
     }
 }
Ejemplo n.º 3
0
 public ActionResult Create(Domain domain)
 {
     try
     {
         objDs.CreateDomain(domain);
         return RedirectToAction("Index");
     }
     catch
     {
         return View();
     }
 }
Ejemplo n.º 4
0
 public int CreateDomain(Domain domain)
 {
     int DomainId = 0;
     using (ISession session = NHibernateHelper.OpenSession())
     {
         //Perform transaction
         using (ITransaction tran = session.BeginTransaction())
         {
             session.Save(domain);
             tran.Commit();
         }
     }
     return DomainId;
 }
Ejemplo n.º 5
0
 //
 // GET: /Domains/Create
 public ActionResult Create()
 {
     var domain = new Domain();
     return View(domain);
 }
Ejemplo n.º 6
0
 public ActionResult Edit(int id, Domain domain)
 {
     try
     {
         objDs.UpdateDomain(domain);
         return RedirectToAction("Index");
     }
     catch
     {
         return View();
     }
 }