public CsRestaurant SaveRestaurantInfo(CsRestaurant res) { CsRestaurant savedRestaurant = null; using (var session = Provider.CreateSessionFactory().CreateSession()) { var tranx = session.GetTransaction(); savedRestaurant = res.ID == 0 ? session.Insert(res) : session.Update(res); tranx.Commit(); } return savedRestaurant; }
public CsRestaurant SaveRestaurantInfo(CsRestaurant restaurant) { var savedRes = RestaurantInfoProvider.CurrentInstance.SaveRestaurantInfo(restaurant); string key = string.Format("RestaurantInfo_{0}", restaurant.ID); CacheData(key, savedRes); return savedRes; }
public CsRestaurant SaveRestaurantChanges(CsRestaurant restaurant) { if (!Authenticate()) return null; var cms = new ContentManagementServices(); return cms.SaveRestaurantChanges(restaurant); }