Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Önemli Not: Akışı şablon olarak içeri aktardığınızda aşağıdaki gibi while aktivitesi içerisindeki akış başlat aktivitesinde yeniden Görevlerim akışı seçilmeli ve aşağıdaki parametreler tekrar eklenmelidir.

Image Added

 

Kod Örneği:

//------------GRUPLAR AÇILIR PENCERESINDE SEÇİLEN GRUPLARI GRUP KULLANICI LİSTESİNE AKTARMA------------//
try{
    SeciliGrupKullanicilari.AddAllUsersFromQuery();
    //------------GRUPLAR AÇILIR PENCERESINDE SEÇİLEN GRUPLARI GRUP KULLANICI LİSTESİNE AKTARMA------------//
    
    
    //------------GRUP KULLANICI LİSTESİNDEN KULLANICILAR ALINIP MEVCUT KULLLANICI LİSTESİNDE YOKSA EKLEME İŞLEMİ------------//
    
    foreach(LUserInfoReadOnly user in SeciliGrupKullanicilari.SelectedUsers)
    {
        bool kullaniciVarmi=false;
        
        SeciliKullanicilar.SelectedUsers.ForEach(x=>{kullaniciVarmi=x.UserName.Contains(user.UserName);});
        if(!kullaniciVarmi)
            SeciliKullanicilar.AddUser(user);
    }
    //------------GRUP KULLANICI LİSTESİNDEN KULLANICILAR ALINIP MEVCUT KULLLANICI LİSTESİNDE YOKSA EKLEME İŞLEMİ------------//
    
    
    
    //------------BÜTÜN KULLANICILARI KULLANICI LİSTESİNDEN ALIP TEKER TEKER GÖREV ATAMAK İÇİN ID VE USERNAME LERİNİ TABLOYA AKTARMA------------// 
    if(SeciliKullanicilar.SelectedUsers.Count>0)
    {
        foreach(LUserInfoReadOnly selectedUsers in SeciliKullanicilar.SelectedUsers)
        {
            Dictionary<string, object> satir = new Dictionary<string, object>();
            satir.Add(SeciliKullanicilarTablo_Columns.ID,selectedUsers.UserId.ToString());
            satir.Add(SeciliKullanicilarTablo_Columns.USERNAME,selectedUsers.UserName.ToString());
            SeciliKullanicilarTablo.Content.AddRow(satir);
        }
        
    }
}catch{}
//------------BÜTÜN KULLANICILARI KULLANICI LİSTESİNDEN ALIP TEKER TEKER GÖREV ATAMAK İÇİN ID VE USERNAME LERİNİ TABLOYA AKTARMA------------//

...

Aşağıdaki dosyayı indirerek uygulamaya aktarabilirsiniz. İçeri aktarma işleminin nasıl yapıldığına dair bilgi için Aktar bölümünü inceleyebilirsiniz.

View file
nameKullanıcı ve grup seçimi ile görev dağılımı.nxmx
height250