예제 #1
0
        /////////////////////////////////////////////////////////////////////////////////
        ///                               Exist                                       ///
        /////////////////////////////////////////////////////////////////////////////////
        ///  Vérifie si le véhicule n'existe pas déjà dans la liste de l'utilisateur ////
        public bool Exist(CDriver driver)
        {
            var user = (CDriver)CUser.LoadUser(driver.Pseudo);            // On charge les variables de l'utilisateur

            if (user.Vehicles != null)                                    // Si il a bien au moins un véhicule dans sa liste
            {
                foreach (CVehicle veh in user.Vehicles)                   // on parcours tous ses véhicules
                {
                    if (this.Model == veh.Model && this.Seat == veh.Seat) // Si le véhicule existe déjà on retourne true
                    {
                        return(true);
                    }
                }
            }
            return(false); // Si il arrive ici c'est qu'il n'a pas de véhicule ou aucun correspond
        }
예제 #2
0
        public static List <CRide> GetAllOfDay(CDriver user)
        {
            DAL_CRide rides = new DAL_CRide();

            return(rides.GetAllOfDay(user));
        }