예제 #1
0
 private void visaPersoner2( ListBox lst, PlataDM.Grupp grupp, PlataDM.GruppPersonTyp typ, Hashtable valda )
 {
     foreach( PlataDM.Person person in grupp.PersonerVal(typ) )
     {
         int nIndex = lst.Items.Add( new clsPHelper( grupp, person, typ ) );
         if ( valda!=null && valda.ContainsKey(person) )
             lst.SetSelected( nIndex, true );
     }
 }
예제 #2
0
 private void flyttaEllerKopieraPerson( PlataDM.Grupp gruppDest, clsPHelper ph, bool fKopiera, Hashtable valda )
 {
     if ( fKopiera )
     {
         PlataDM.Person person = gruppDest.PersonerNärvarande.Add( ph.m_person.Personal, ph.m_person.getInfos() );
         valda.Add( person, null );
     }
     else
     {
         ph._grupp.PersonerVal(ph.m_typ).Remove( ph.m_person );
         gruppDest.PersonerVal(ph.m_typ).Add( ph.m_person );
     }
     valda.Add( ph.m_person, null );
 }