Example #1
0
        public ActionResult DeleteTraner(int id)
        {
            Traner tr = _tranerService.GetTraner(id);

            _tranerService.Delete(tr);
            return(RedirectToAction("Traners"));
        }
Example #2
0
 public ActionResult CreateTraner(TranerViewModel model)
 {
     if (ModelState.IsValid)
     {
         Traner traner = new Traner()
         {
             Name = model.Name, Description = model.Description
         };
         _tranerService.Save(traner);
     }
     return(RedirectToAction("Admin"));
 }
Example #3
0
 public void Update(Traner traner)
 {
     try
     {
         using (ISession session = NHibernateHelper.OpenSession())
         {
             using (ITransaction transaction = session.BeginTransaction())
             {
                 session.SaveOrUpdate(traner);
                 transaction.Commit();
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #4
0
 public Traner GetTraner(int id)
 {
     try
     {
         using (ISession session = NHibernateHelper.OpenSession())
         {
             using (ITransaction transaction = session.BeginTransaction())
             {
                 Traner traner = session.Get <Traner>(id);
                 transaction.Commit();
                 return(traner);
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #5
0
 public void Update(Traner traner)
 {
     Database.Update(traner);
 }
Example #6
0
 public void Delete(Traner traner)
 {
     Database.Delete(traner);
 }
Example #7
0
 public void Save(Traner traner)
 {
     Database.Save(traner);
 }