예제 #1
0
 public void AddProvince(ProvinceParser provinceParser)
 {
     if (!Provinces.Contains(provinceParser))
     {
         Provinces.Add(provinceParser);
     }
 }
예제 #2
0
        public void AddProvince(ProvinceParser provinceParser)
        {
            if (provinceParser.Culture != null)
            {
                provinceParser.Culture.RemoveProvince(provinceParser);
            }
            if (!Group.Provinces.Contains(provinceParser))
            {
                Group.AddProvince(provinceParser);
            }

            if (!Provinces.Contains(provinceParser))
            {
                Provinces.Add(provinceParser);
            }

            dirty = true;
        }
예제 #3
0
 public void RetrieveProvincesAsList()
 {
     try
     {
         using (var db = new LocalDataEntities())
         {
             foreach (var prov in db.Comuni)
             {
                 if (Provinces.Contains(prov.Provincia) == false)
                 {
                     Provinces.Add(prov.Provincia);
                 }
             }
         }
         Provinces.Sort();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Errore nel recupero del database!", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }