using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Data.SqlClient; using System.Text; using HotelPms.Share.Data; using HotelPms.Share.Util; using Google.Protobuf.WellKnownTypes; using customTypes; using System.Data.Common; namespace @12@; /// ****************************** Description ******************************* /// ◇システム名称 ///  ホテルPMS /// ◇概要 ///   /// ◇履歴 ///  2021/05/14 コード作成ツール 自動作成 /// ****************************** Declarations ****************************** [Serializable()] @11@ partial class @0@ : RecordBase { #region ★★★★★ Property ★★★★★ public static ConcurrentDictionary PrimaryKey { get; } = new ConcurrentDictionary(); #endregion partial void OnConstruction() { if (PrimaryKey.Count == 0) { @1@ } } #region ★★★★★ Function ★★★★★ public bool CompareTo(@0@ item) { if (@2@) { return false; } return true; } public override void CopyTo(object dest) { @0@ item = dest as @0@; @3@ } public override void Clear() { @4@ } public @0@ DeepClone() { @0@ item = new @0@(); @3@ return item; } public override bool ConvertDataRow(System.Data.DataRow row) { @5@ return true; } public void ToDataRow(System.Data.DataRow row) { @6@ } public void ConvertReader(DbDataReader row) { int i = 0; @14@ } public string AddSql() { @7@ } public string UpdateSql() { @8@ } public string ToText() { StringBuilder text = new StringBuilder(); @9@ return text.ToString(); } public override object GetField(string name) { @10@ else { return null; } } public override bool SetField(string name, object value) { @13@ else { return false; } } #endregion }