Esempio n. 1
0
 public void AddRecordToRepo(Municipality m)
 {
     if (m == null)
     {
         throw new ArgumentNullException("Error: The argument is Null");
     }
     MunicipalityCollection.Add(m);
 }
Esempio n. 2
0
        public void DeleteRecordFromRepo(int id)
        {
            if (id == 0)
            {
                throw new Exception("Record ID cannot be null");
            }

            int index = 0;

            while (index < MunicipalityCollection.Count)
            {
                if (MunicipalityCollection[index].MunicipalityID == id)
                {
                    MunicipalityCollection.RemoveAt(index);
                    break;
                }
                index++;
            }
        }
Esempio n. 3
0
 public Municipality GetMunicipality(int municipalityID)
 {
     return(MunicipalityCollection.FirstOrDefault(n => n.MunicipalityID == municipalityID));
 }
Esempio n. 4
0
 public List <Municipality> GetAllMunicipalities()
 {
     return(MunicipalityCollection.ToList());
 }