using HotelPms.Data; using HotelPms.Data.Master; using HotelPms.Share.Data; using HotelPms.Share.IO; using System.Data; namespace HotelPms.DataAccessDirect.Server { /// /// データベース制御(サーバー側) /// 未使用 /// public class DemoAccess : DataAccessDirectBase, IDisposable { /// /// /// /// public DemoAccess(DataAccess access) { TableName = "M_Demo"; DBAccess = access; } public void Dispose() { } public DataResult Add(Demo data) { throw new NotImplementedException(); } public bool Exists(int pID) { throw new NotImplementedException(); } public Demo GetItem(int pID) { throw new NotImplementedException(); } public DataTable GetMasterGridData(string where) { throw new NotImplementedException(); } /// /// データ削除 /// /// /// public DataResult Remove(string where) { DataResult result = new DataResult() { ErrNo = 0, ErrData = string.Empty }; string sql = $"DELETE FROM {TableName} WHERE {where}"; OperationLog.Instance.WriteLog($"Sql生成:{sql}"); if (DBAccess.ExecuteNonQuery(sql) == -1) { result.ErrNo = DBAccess.ErrNo; result.ErrData = DBAccess.ErrInfo; } OperationLog.Instance.WriteLog($"更新:{result.ToString()}"); return result; } public DataResult Update(Demo data) { throw new NotImplementedException(); } } }