public ShortContractDetail(TradeType tradeType, ContractType contractType, PageMode pageMode, string pageName)
            : base(pageMode, pageName)
        {
            InitializeComponent();
            ModuleName = ContractHomeVM.GetModuleNameByContractType(contractType);

            TradeType = tradeType;
            ContractType = contractType;
            VM = new ShortContractDetailVM(tradeType, contractType);
            InitPage();
            BindData();
        }
 public ShortContractDetail(TradeType tradeType, ContractType contractType, int id, PageMode pageMode,
                           string pageName,bool isSplit)
     : base(pageMode, pageName)
 {
     InitializeComponent();
     IsSpilt = isSplit;
     ModuleName = ContractHomeVM.GetModuleNameByContractType(contractType);
     TradeType = tradeType;
     ContractType = contractType;
     IsEdit = true;
     VM = new ShortContractDetailVM(tradeType, contractType, id, isSplit);
     InitPage();
     BindData();
 }