public void AddPoints(List <DataPoint> resultPoints, string dbName) { //resultPoints.RemoveAt(0); //resultPoints.ForEach( x => new DataPoint(x.X-100,x.Y)); ClearPoints(dbName); switch (dbName) { case "MongoDB": foreach (var r in resultPoints) { PointsMongo.Add(r); } break; case "RiakKV": foreach (var r in resultPoints) { PointsRiak.Add(r); } break; case "Redis": foreach (var r in resultPoints) { PointsRedis.Add(r); } break; case "Memcached": foreach (var r in resultPoints) { PointsMemcached.Add(r); } break; case "CouchBase": foreach (var r in resultPoints) { PointsCouchBase.Add(r); } break; case "OrientDB": foreach (var r in resultPoints) { PointsOrient.Add(r); } break; } }