Exemple #1
0
 public void SetStatusInVehicle(string i_LicensePlateNumber, Record.eVehicleStatus i_Status)
 {
     foreach (var record in m_Records)
     {
         if (record.Vehicle.LicensePlateNumber == i_LicensePlateNumber)
         {
             record.VehicleStatus = i_Status;
         }
     }
 }
Exemple #2
0
        public List <Record> GetListAccordingToStatus(Record.eVehicleStatus i_Status, ref string io_Meesage)
        {
            List <Record> listToReturn = new List <Record>();

            foreach (Record record in m_Records)
            {
                if (record.VehicleStatus == i_Status)
                {
                    listToReturn.Add(record);
                }
            }

            if (listToReturn.Count == 0)
            {
                io_Meesage = "There is no vehicle in this status.";
            }
            else
            {
                io_Meesage = string.Format("The vehicle that their status is {0} are:", i_Status.ToString());
            }

            return(listToReturn);
        }