using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using Tanshu.Data.DAO; using Tanshu.Accounts.Contracts; using Tanshu.Accounts.Entities; using Tanshu.Accounts.SqlDAO; namespace Tanshu.Accounts.Repository { public static class ModifierBI { public static void Insert(Modifier modifier) { using (var session = SessionManager.Session) { session.Save(modifier); } } public static void Update(Modifier modifier) { using (var session = SessionManager.Session) { session.Update(modifier); } } public static void Delete(int modifierID) { using (var session = SessionManager.Session) { session.Delete(new Modifier() { ModifierID = modifierID }); } } public static Modifier GetModifier(int modifierID) { using (var session = SessionManager.Session) { return session.Get(modifierID); } } public static IList GetModifiers() { using (var session = SessionManager.Session) { return session.CreateCriteria().List(); } } } }