Esempio n. 1
0
 public AddBridgeViewModel(IAddBridgeView view, ChildBridge child) : this(view)
 {
     this.WindowTitle = "编辑桥梁";
     this.BridgeId    = child.Id;
     this.BridgeName  = child.Name;
     this.BridgePile  = child.PileId;
     this.BridgeType  = this.BridgeTypeCollection.First((p) => p.Id.Equals(child.TypeId));
 }
Esempio n. 2
0
        /// <summary>
        /// 显示桥梁数据
        /// </summary>
        /// <param name="view"></param>
        public AddBridgeViewModel(IAddBridgeView view)
        {
            this.m_View = view;
            this.BridgeTypeCollection = new ObservableCollection <BridgeType>();
            var bt_list = BridgeSystemManage.GetBridgeTypes();

            bt_list.ForEach((p) => this.BridgeTypeCollection.Add(p));

            this.BridgeId = BridgeSystemManage.CreateChildBridgeId();
        }