internal void Update() { var typeList = _model.GetTypesFromGroup(_groupID); var infoList = new SortableBindingList <EveTypeInfo>(); foreach (var type in typeList) { infoList.Add(EveTypeInfoRepository.GetEveTypeInfo(type)); } _list.DataObject = infoList; }
private void updatePrice(int eveTypeid, double price) { if (InvokeRequired) { BeginInvoke(new MethodInvoker(delegate() { updatePrice(eveTypeid, price); })); } else { var type = model.GetEveType(eveTypeid); var info = EveTypeInfoRepository.GetEveTypeInfo(type); eveTypeManager.setPrice(info, price); } }