public CsMenuTopping SaveMenuTopping(CsMenuTopping menuTopping) { return this.DalProvider.SaveMenuTopping(menuTopping); }
public CsMenuTopping SaveMenuTopping(CsMenuTopping menuTopping) { using (var session = Provider.CreateSessionFactory().CreateSession()) { var tranx = session.GetTransaction(); try { var cat = menuTopping.ID == 0 ? session.Insert(menuTopping) : session.Update(menuTopping); tranx.Commit(); return cat; } catch (Exception) { tranx.Rollback(); throw; } } }
public CsMenuTopping SaveMenuTopping(CsMenuTopping menuTopping) { if (!Authenticate()) return null; if (_bzMenuTopping == null) _bzMenuTopping = new BzMenuTopping(GetDbConnectionString()); return _bzMenuTopping.SaveMenuTopping(menuTopping); }