using Yw.DAL.PostgreSql; namespace HStation.DAL.PostgreSql { /// /// /// public partial class XhsProjectSite : BaseDAL_Paras_Flags_Sorter_UseStatus, IXhsProjectSite { /// /// /// public override ConnectionConfig ConnectionConfig { get { return Xhs.ConfigHelper.PostgreSqlConnectionConfig; } } /// /// 通过 ProjectID 获取 /// public List GetByProjectID(long ProjectID) { using (var db = new SqlSugarClient(ConnectionConfig)) { return db.Queryable() .Where(x => x.ProjectID == ProjectID).ToList(); } } /// /// 通过 ProjectID 删除 /// public bool DeleteByProjectID(long ProjectID) { using (var db = new SqlSugarClient(ConnectionConfig)) { return db.Deleteable() .Where(x => x.ProjectID == ProjectID).ExecuteCommandHasChange(); } } } }