Ejemplo n.º 1
0
 private void GroupsList_Loaded(object sender, RoutedEventArgs e)
 {
     GroupsList = (sender as ListBox);
     if (_groups != null && _groupRegionMapIds != null)
     {
         GroupsList.Visibility = System.Windows.Visibility.Visible;
         foreach (ProvinceGroup pg in _groups)
         {
             List<RegionMap> provinces = new List<RegionMap>();
             foreach (ProvinceGroupRegionMap pgrm in _groupRegionMapIds)
                 foreach (RegionMap rm in DBUtils.GetAllDatRegions())
                 {
                     if (pg.ID == pgrm.ProvinceGroupID && pgrm.RegionMapID == rm.RegionMapID)
                     {
                         provinces.Add(rm);
                         break;
                     }
                 }
             GroupsListItem item = new GroupsListItem() { Provinces = provinces, GroupName = pg.Name };
             GroupsList.Items.Add(item);
         }
     }
 }
Ejemplo n.º 2
0
 private void SaveGroupBtn_Click(object sender, RoutedEventArgs e)
 {
     List<RegionMap> provinces = new List<RegionMap>();
     foreach (RegionMap rm in TempGroupList.Items)
         provinces.Add(rm);
     GroupsListItem item = new GroupsListItem() { Provinces = provinces, GroupName = GroupNameTbx.Text };
     GroupsList.Items.Add(item);
     GroupNameTbx.Text = "";
     TempGroupList.Items.Clear();
     DisableSaveGroup();
     ShowGroups();
 }