public BrokerWMPFeeViewModel(int innerCode, WMPRepository repository)
 {
     BrokerFeeData = repository.GetWmpBrokerFeeById(innerCode);
     ManageFee     = BrokerFeeData.Where(m => m.FEE_TYPE == 5).Select(m => new Tuple <string, string, string, string>(m.ANNU_YLD, m.UNT_NV, m.FEE, m.REMARK)).ToList();
     CustodianFee  = BrokerFeeData.Where(m => m.FEE_TYPE == 6).Select(m => new Tuple <string, string, string, string>(m.ANNU_YLD, m.UNT_NV, m.FEE, m.REMARK)).ToList();;
     SubscribeFee  = BrokerFeeData.Where(m => m.FEE_TYPE == 1).Select(m => new Tuple <string, string, string>(m.MNY, m.TERM, m.FEE)).ToList();
     PurchaseFee   = BrokerFeeData.Where(m => m.FEE_TYPE == 3).Select(m => new Tuple <string, string, string>(m.MNY, m.TERM, m.FEE)).ToList();
     RedeemFee     = BrokerFeeData.Where(m => m.FEE_TYPE == 7).Select(m => new Tuple <string, string, string>(m.MNY, m.TERM, m.FEE)).ToList();
     InnerCode     = innerCode;
 }