using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace DSWeb.Areas.MvcShipping.Models.MsOpStatusNew
{
    public class MsOpStatusNew
    {
        public StatusMain StatusMain { get; set; }
        public StatusDetails StatusDetails { get; set; }
    }

    public class StatusMain {
        public string GID { get; set; }
        public string ChuanGongSi { get; set; }
        public string ChuanMingHangCi { get; set; }
        public string ShiFaGang { get; set; }
        public string MuDiGang { get; set; }
        public string BSNO { get; set; }
        public string MBLNO { get; set; }
        public string XiangXingXiangLiang { get; set; }
        public string ETD { get; set; }
        public string ETA { get; set; }
        public string YiJieDanTime { get; set; }
        public string YiJieDanOp { get; set; }
        public string YiFaRuHuoTongZhiTime { get; set; }
        public string YiFaRuHuoTongZhiOp { get; set; }
        public string YiDingCangTime { get; set; }
        public string YiDingCangOp { get; set; }
        public string YiChuHaoTime { get; set; }
        public string YiChuHaoOp { get; set; }
        public string YiTiDanQueRenTime { get; set; }
        public string YiTiDanQueRenOp { get; set; }
        public string FeiYongYiTiJiaoTime { get; set; }
        public string FeiYongYiTiJiaoOp { get; set; }
    }

    public class StatusDetails
    {
        public string GID { get; set; }
        public string BSNO { get; set; }
        public string MBLNO { get; set; }
        public string XiangHao { get; set; }
        public string YiTiXiangTime { get; set; }
        public string YiFanChangTime { get; set; }
        public string CangDanJieShouShenBaoTime { get; set; }
        public string YunDiZhengChangMsg { get; set; }
        public string YunDiZhengChangTime { get; set; }
        public string YiRuZhaKouTime { get; set; }
        public string BaoGuanDanYiTongGuanFangXingTime { get; set; }
        public string CangDanYiZhuangZaiFangXingTime { get; set; }
        public string YiZhuangChuanTime { get; set; }
    }

    public class OpSeaeModel
    {
        public string BSNO { get; set; }
        public string ChuanGongSi { get; set; }
        public string ChuanMingHangCi { get; set; }
        public string ShiFaGang { get; set; }
        public string MuDiGang { get; set; }
        public string MBLNO { get; set; }
        public string XiangXingXiangLiang { get; set; }
        public string ETD { get; set; }
        public string ETA { get; set; }
        public string CreateTime { get; set; }
        public string Creator { get; set; }
        public List<OpSeaeCtnModel> CtnList {get;set;}
    }

    public class OpSeaeCtnModel
    {
        public string MBLNO { get; set; }
        public string XiangHao { get; set; }
    }

    public class OpCMAStatus
    {
        public string MBLNO { get; set; }
        public string XiangHao { get; set; }
        public string StatusMsg { get; set; }
        public string StatusTime { get; set; }
        public string ChuanMing { get; set; }
        public string HangCi { get; set; }
    }
}