Esempio n. 1
0
        void IntfDalTrajet.loadDdlListeTrajet(DropDownList ddl, string idItineraire, string ville)
        {
            #region initialisation
            IntfDalTrajet    serviceTrajet = new ImplDalTrajet();
            List <crlTrajet> Trajets       = null;
            #endregion

            #region implementation
            if (idItineraire != "" && ville != "")
            {
                Trajets = serviceTrajet.selectTrajets(idItineraire);
                if (Trajets != null)
                {
                    ddl.Items.Clear();
                    for (int i = 0; i < Trajets.Count; i++)
                    {
                        if (Trajets[i].villeD.NomVille.Trim().ToLower().Equals(ville.Trim().ToLower()) || Trajets[i].villeF.NomVille.Trim().ToLower().Equals(ville.Trim().ToLower()))
                        {
                            if (Trajets[i].villeD.NomVille.Trim().ToLower().Equals(ville.Trim().ToLower()))
                            {
                                ddl.Items.Add(new ListItem(Trajets[i].villeD.NomVille + "-" + Trajets[i].villeF.NomVille, Trajets[i].NumTrajet));
                            }
                            else
                            {
                                ddl.Items.Add(new ListItem(Trajets[i].villeF.NomVille + "-" + Trajets[i].villeD.NomVille, Trajets[i].NumTrajet));
                            }
                        }
                    }
                }
            }
            #endregion
        }