using Yw.DAL.SQLite; namespace HStation.DAL.SQLite { /// /// /// public partial class XhsScheme : BaseDAL_Paras_Flags_Sorter_UseStatus, IXhsScheme { /// /// /// public override ConnectionConfig ConnectionConfig { get { return Xhs.ConfigHelper.SQLiteConnectionConfig; } } /// /// 通过 SiteID 获取 /// /// public List GetBySiteID(long SiteID) { using (var db = new SqlSugarClient(ConnectionConfig)) { return db.Queryable() .Where(x => x.SiteID == SiteID).ToList(); } } /// /// 通过 SiteID 删除 /// public bool DeleteBySiteID(long SiteID) { using (var db = new SqlSugarClient(ConnectionConfig)) { return db.Deleteable() .Where(x => x.SiteID == SiteID).ExecuteCommandHasChange(); } } } }