///////////////////////////////////////////////////////////////////////////////// /// AddPassenger /// ///////////////////////////////////////////////////////////////////////////////// /// Ajoute un passagé dans la liste des passagés du trajet //// public void AddPassenger(CPassenger passenger) { Passengers.Add(passenger); DAL_CRide ride = new DAL_CRide(); ride.SaveRide(this); }
///////////////////////////////////////////////////////////////////////////////// /// Delete /// ///////////////////////////////////////////////////////////////////////////////// /// Supprime un trajet dans la base de données //// public void DeleteRide() { DAL_CRide ride = new DAL_CRide(); if (this.Passengers.Count() != 0) { this.Passengers.Clear(); ride.SaveRide(this); } else { ride.Remove(this); } }
///////////////////////////////////////////////////////////////////////////////// /// Add /// ///////////////////////////////////////////////////////////////////////////////// /// Ajoute un trajet dans la base de données //// public void AddRide() { DAL_CRide ride = new DAL_CRide(); ride.Add(this); }
public static List <CRide> GetAllOfDay(CDriver user) { DAL_CRide rides = new DAL_CRide(); return(rides.GetAllOfDay(user)); }
///////////////////////////////////////////////////////////////////////////////// /// GetAllOfDay /// ///////////////////////////////////////////////////////////////////////////////// /// Retourne une liste de tous les trajets d'ajd //// public static List <CRide> GetAllOfDay() { DAL_CRide rides = new DAL_CRide(); return(rides.GetAllOfDay()); }
///////////////////////////////////////////////////////////////////////////////// /// GetRide /// ///////////////////////////////////////////////////////////////////////////////// /// Retourne le trajet en fonction de son ID //// public CRide GetRide(int rideId) { DAL_CRide ride = new DAL_CRide(); return(ride.Get(rideId)); }