public Domain GetDomainById(int Id) { Domain domain = new Domain(); using (ISession session = NHibernateHelper.OpenSession()) { domain = session.Get<Domain>(Id); } return domain; }
public void UpdateDomain(Domain domain) { using (ISession session = NHibernateHelper.OpenSession()) { using (ITransaction tran = session.BeginTransaction()) { session.Update(domain); tran.Commit(); } } }
public ActionResult Create(Domain domain) { try { objDs.CreateDomain(domain); return RedirectToAction("Index"); } catch { return View(); } }
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; }
// // GET: /Domains/Create public ActionResult Create() { var domain = new Domain(); return View(domain); }
public ActionResult Edit(int id, Domain domain) { try { objDs.UpdateDomain(domain); return RedirectToAction("Index"); } catch { return View(); } }