protected void btnSoumettre_Click(object sender, EventArgs e) { ArretsTaxiBus arretTaxiBus = ArretsTaxiBus.Instance; arretTaxiBus.Arrets.Where(a => a.properties.CODE == "Gare"); reserver(arretTaxiBus.Arrets[1], arretTaxiBus.Arrets.Single(a => a.properties.CODE == "Gare"), new DateTime(2017, 03, 11, 23, 25, 0)); }
protected void Page_Load(object sender, EventArgs e) { estConnecter(); ArretsTaxiBus arretTaxiBus = ArretsTaxiBus.Instance; List <int> deja = new List <int>(); Random random = new Random(); int alea; String virgule = ""; for (int i = 0; i < 10; i++) { do { alea = ((int)(random.NextDouble() * arretTaxiBus.Arrets.Length)); } while (deja.Contains(alea)); deja.Add(alea); LiteralLatitude.Text += virgule + arretTaxiBus.Arrets[alea].geometry.coordinates[1].ToString().Replace(',', '.'); LiteralLongitude.Text += virgule + arretTaxiBus.Arrets[alea].geometry.coordinates[0].ToString().Replace(',', '.'); virgule = ","; } Features[] arretsBleu = arretTaxiBus.Arrets.Where(t => t.properties.Type_arret == "Taxibus - Zone bleue").ToArray(); virgule = ""; for (int i = 0; i < arretsBleu.Count(); i++) { LiteralLatitudeBleu.Text += virgule + arretsBleu[i].geometry.coordinates[1].ToString().Replace(',', '.'); LiteralLongitudeBleu.Text += virgule + arretsBleu[i].geometry.coordinates[0].ToString().Replace(',', '.'); virgule = ","; } Features[] arretsVert = arretTaxiBus.Arrets.Where(t => t.properties.Type_arret == "Taxibus - Zone verte").ToArray(); virgule = ""; for (int i = 0; i < arretsVert.Count(); i++) { LiteralLatitudeVert.Text += virgule + arretsVert[i].geometry.coordinates[1].ToString().Replace(',', '.'); LiteralLongitudeVert.Text += virgule + arretsVert[i].geometry.coordinates[0].ToString().Replace(',', '.'); virgule = ","; } Features[] arretsRouge = arretTaxiBus.Arrets.Where(t => t.properties.Type_arret == "Taxibus - Ligne rouge").ToArray(); virgule = ""; for (int i = 0; i < arretsRouge.Count(); i++) { LiteralLatitudeRouge.Text += virgule + arretsRouge[i].geometry.coordinates[1].ToString().Replace(',', '.'); LiteralLongitudeRouge.Text += virgule + arretsRouge[i].geometry.coordinates[0].ToString().Replace(',', '.'); virgule = ","; } Features[] arretsMauve = arretTaxiBus.Arrets.Where(t => t.properties.Type_arret == "Taxibus - Ligne mauve").ToArray(); virgule = ""; for (int i = 0; i < arretsMauve.Count(); i++) { LiteralLatitudeMauve.Text += virgule + arretsMauve[i].geometry.coordinates[1].ToString().Replace(',', '.'); LiteralLongitudeMauve.Text += virgule + arretsMauve[i].geometry.coordinates[0].ToString().Replace(',', '.'); virgule = ","; } }
protected void Page_Load(object sender, EventArgs e) { ArretsTaxiBus arretTaxiBus = ArretsTaxiBus.Instance; CreateurDeTrajets.Instance.CalculerTrajets(reservations); List <String> points = new List <string>(); // taxibus.jSONTaxiBus.features = taxibus.jSONTaxiBus.features.Where(t => t.properties.Type_arret == "Taxibus - Zone verte").ToArray(); String virgule = ""; foreach (Features currentFeature in CreateurDeTrajets.Instance.Trajets[0].FeaturesTries) { LiteralLatitude.Text += virgule + currentFeature.geometry.coordinates[1].ToString().Replace(',', '.'); LiteralLongitude.Text += virgule + currentFeature.geometry.coordinates[0].ToString().Replace(',', '.'); virgule = ","; } // this.legs.AddRange(GoogleMapManager.GetOptimizedPath(points, true).routes.First().legs); }