Replace CntrlComparison with LeafGasComparison
This commit is contained in:
@@ -34,20 +34,20 @@ namespace LeafWeb.Web.Controllers
|
||||
.FirstOrDefault(f => f.IsLeafChartFile);
|
||||
|
||||
if (leafOutputFile == null)
|
||||
return View(); // TODO: break
|
||||
throw new ArgumentOutOfRangeException(); // TODO: break
|
||||
|
||||
return File(GetChartImage(leafOutputFile.Contents, number), "image/png", "mychart.png");
|
||||
}
|
||||
|
||||
private byte[] GetChartImage(byte[] fileContents, int number, ChartImageFormat format = ChartImageFormat.Png)
|
||||
{
|
||||
CntrlComparison[] cntrlComparison;
|
||||
using (var parser = new CntrlComparisonParser(fileContents))
|
||||
cntrlComparison = parser.Parse();
|
||||
LeafGasComparison[] leafGasComparisons;
|
||||
using (var parser = new LeafGasComparisonParser(fileContents))
|
||||
leafGasComparisons = parser.Parse();
|
||||
|
||||
var curveData = CurveDataConverter.Convert(cntrlComparison).ToArray();
|
||||
var curveData = CurveDataConverter.Convert(leafGasComparisons).ToArray();
|
||||
|
||||
var charts = LeafWebCharter.ProduceCharts(curveData[2]);
|
||||
var charts = LeafWebCharter.ProduceCharts(curveData[0]);
|
||||
|
||||
//Image.FromFile()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user