public ActionResult EditSklad(int SkladID, int bramkarz, int obronca1, int obronca2, int obronca3, int obronca4, int pomocnik1, int pomocnik2, int pomocnik3, int pomocnik4, int napastnik1, int napastnik2) { try { using (NHibernate.ISession session = NHIbernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Save(typMeczu); transaction.Commit(); } } } catch (Exception exception) { return(View()); } TypMeczu nowytyp = typymeczow.Find(x => x.NazwaTypu == typMeczu.NazwaTypu); StatystykiTypu nowestatystyki = new StatystykiTypu(); nowestatystyki.StatystykiTypuID = nowytyp.TypMeczuID; nowestatystyki.IloscMeczy = 0; nowestatystyki.IloscPunktow = 0; try { using (NHibernate.ISession session = NHIbernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Save(typMeczu); transaction.Commit(); } } } catch (Exception exception) { return(View()); } try { using (NHibernate.ISession session = NHIbernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { nowytyp.StatystykiTypuID = nowytyp.TypMeczuID; session.Update(nowytyp); transaction.Commit(); } } return(RedirectToAction("Index")); } catch (Exception exception) { return(View()); } }
public ActionResult CreateTyp(TypMeczu typMeczu) { try { using (NHibernate.ISession session = NHIbernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Save(typMeczu); transaction.Commit(); } } } catch (Exception exception) { return(View()); } TypMeczu nowytyp = typymeczow.Find(x => x.NazwaTypu == typMeczu.NazwaTypu); StatystykiTypu nowestatystyki = new StatystykiTypu(); nowestatystyki.StatystykiTypuID = nowytyp.TypMeczuID; nowestatystyki.IloscMeczy = 0; nowestatystyki.IloscPunktow = 0; try { using (NHibernate.ISession session = NHIbernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Save(typMeczu); transaction.Commit(); } } } catch (Exception exception) { return(View()); } try { using (NHibernate.ISession session = NHIbernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { nowytyp.StatystykiTypuID = nowytyp.TypMeczuID; session.Update(nowytyp); transaction.Commit(); } } return(RedirectToAction("Index")); } catch (Exception exception) { return(View()); } }