using System; using System.Collections.Generic; using System.Text; using Tanshu.Accounts.Contracts; using System.Data.SqlClient; using Tanshu.Data.DAO; using Tanshu.Accounts.Entities; using Tanshu.Accounts.SqlDAO; using NHibernate; namespace Tanshu.Accounts.Repository { public class FoodTableBI { ISession session; public FoodTableBI() { this.session = SessionManager.Session; } public void Insert(FoodTable foodTable) { session.Save(foodTable); } public void Update(FoodTable foodTable) { session.Update(foodTable); } public void Delete(int foodTableID) { session.Delete(new FoodTable() { FoodTableID = foodTableID }); } public FoodTable Get(int foodTableID) { return session.Get(foodTableID); } public IList List() { return session.CreateCriteria().List(); } public void Dispose() { session.Dispose(); } } }