示例#1
0
        /// <summary>
        /// このインスタンスを、それと同等なUtility.Models.Entites.MtEquipmentType型に変換する。
        /// 子エンティティとして生成するため、親エンティティの情報をもたない
        /// </summary>
        /// <returns></returns>
        public Utility.Models.Entites.MtEquipmentType ToChildModel(Type parentType)
        {
            Utility.Models.Entites.MtEquipmentType model = ToModelCommonPart();
            // 親子間の参照無限ループを避けるためにタイプチェック

            return(model);
        }
示例#2
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="model">Utility.Models.Entites.MtEquipmentTypeのインスタンス</param>
 public MtEquipmentType(Utility.Models.Entites.MtEquipmentType model)
 {
     this.Sid            = model.Sid;
     this.Code           = model.Code;
     this.Description    = model.Description;
     this.CreateDatetime = model.CreateDatetime;
 }
示例#3
0
 /// <summary>
 /// このインスタンスを、それと同等なUtility.Models.Entites.MtEquipmentType型に変換する。
 /// 各変換メソッド共通部分
 /// </summary>
 /// <returns></returns>
 private Utility.Models.Entites.MtEquipmentType ToModelCommonPart()
 {
     Utility.Models.Entites.MtEquipmentType model = new Utility.Models.Entites.MtEquipmentType();
     model.Sid            = this.Sid;
     model.Code           = this.Code;
     model.Description    = this.Description;
     model.CreateDatetime = this.CreateDatetime;
     return(model);
 }
示例#4
0
        /// <summary>
        /// このインスタンスを、それと同等なUtility.Models.Entites.MtEquipmentType型に変換する。
        /// </summary>
        /// <returns></returns>
        public Utility.Models.Entites.MtEquipmentType ToModel()
        {
            Utility.Models.Entites.MtEquipmentType model = ToModelCommonPart();

            return(model);
        }