using AutoMapper; using BookingWeb.DB.Model; using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace BookingWeb.Models { public class OpCtnListDetailViewModel { public OpCtnListDetailViewModel() { this.DetailList = new List<OpCtnDetailEditViewModel>(); } public bool Check { get; set; } public string CTN_ID { get; set; } //public string ORDNO { get; set; } public string CTNALL { get; set; } public int? CTNNUM { get; set; } public int? TEU { get; set; } public string CNTRNO { get; set; } public string SEALNO { get; set; } public int? PKGS { get; set; } public string KINDPKGS { get; set; } public decimal? KGS { get; set; } public decimal? CBM { get; set; } public decimal? TAREWEIGHT { get; set; } //public string CTNSTATUS { get; set; } //public string WEIGHTYPE { get; set; } //public decimal? WEIGHKGS { get; set; } //public string WEIGHATTN { get; set; } //public string VGMCONNCOM { get; set; } //public string WEIGHTEL { get; set; } //public string WEIGHDATE { get; set; } //public string VGMADDR { get; set; } //public string VGMEMAIL { get; set; } public string REMARK { get; set; } public List<OpCtnDetailEditViewModel> DetailList { get; set; } } public static class OpCtnListDetailViewModelExt { public static List<OpCtnListDetailViewModel> AsCtnListDetailViewModelList(this IEnumerable<OP_CTN> model) { return Mapper.Map<List<OpCtnListDetailViewModel>>(model); } } }