public override void ChangeAction(BaseDataModel model) { _model = (AssembleChooseItemModel)model; modeType = (byte)paramList[0]; configID = (int)paramList[1]; InitElement(); }
public List <BaseDataModel> GetAssemblePartChooseModel(string typeID) { List <BaseDataModel> result = new List <BaseDataModel>(); var list = GetAssemblePartInfoByTypeID(typeID); for (int i = 0; i < list.Count; i++) { AssembleChooseItemModel model = new AssembleChooseItemModel(); if (model.Create(list[i].UID)) { result.Add(model); } } return(result); }