protected override Type1Model CreateTypeModelLeft(Type1Manager typeManager, Subvariants subvariant) { return(new Type1Model { Name = subvariant.Name, Value = typeManager.Left }); }
protected override Type2Model CreateTypeModelRight(Type2Manager typeManager, Subvariants subvariant) { return(new Type2Model { Name = subvariant.Name, Value = typeManager.Right, Coordinates = typeManager.Left + typeManager.Right, OverAllPercentage = typeManager.OverAllPercentage, }); }
protected override Type1Model CreateTypeModelRight(Type1Manager typeManager, Subvariants subvariant) { return(new Type1Model { Name = subvariant.Name, Value = typeManager.Right, Coordinates = typeManager.Left + typeManager.Right, OverAllPercentage = typeManager.OverAllPercentage, PerformanceCounter = (typeManager.NetPlus + typeManager.AverageRatio), MiscPercentage = typeManager.MiscPercentage }); }
protected abstract TModel CreateTypeModelRight(TManager typeManager, Subvariants subvariant);