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

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

            return(model);
        }