コード例 #1
0
        public void AddVehicle(Contact i_Contact, Vehicle i_Vehicle)
        {
            if (r_Entries.ContainsKey(i_Vehicle.ID))
            {
                throw new ArgumentException("Vehicle with ID " + i_Vehicle.ID + "already exists");
            }

            GarageEntry entryToAdd = new GarageEntry(i_Contact, i_Vehicle);
            r_Entries.Add(i_Vehicle.ID, entryToAdd);
        }
コード例 #2
0
        public GarageEntry GetGarageEntryByID(string i_ID)
        {
            GarageEntry result = null;

            if (r_Entries.ContainsKey(i_ID))
            {
                result = r_Entries[i_ID];
            }

            return(result);
        }
コード例 #3
0
        public void AddVehicle(Contact i_Contact, Vehicle i_Vehicle)
        {
            if (r_Entries.ContainsKey(i_Vehicle.ID))
            {
                throw new ArgumentException("Vehicle with ID " + i_Vehicle.ID + "already exists");
            }

            GarageEntry entryToAdd = new GarageEntry(i_Contact, i_Vehicle);

            r_Entries.Add(i_Vehicle.ID, entryToAdd);
        }