public EoiDataContract(CorporationWebContract contract) { this.Id = contract.Id; _coporationWebContract = contract; _blueprint = EoiDataInterface.GetBlueprint(contract.BlueprintId); }
internal void InitializeInvention() { var inventionProducts = _staticBlueprint.GetInventionProducts(); if (inventionProducts != null) { foreach (var inventionProduct in inventionProducts) { var blueprint = EoiDataInterface.GetBlueprint(inventionProduct.Id); if (blueprint != null) { blueprint.Parent = this; } } } }