public static string KategoriAl(int? id, int kaymaSayisi, int? ustKategori,int bitirKategoriID, int? dilID)
{
string sonuc = "";
DiscusEntities MyVeriler = new DiscusEntities();
IEnumerable kategoriler = MyVeriler.MakaleKategoris.GetirAltKategoriler(id ?? 0,dilID??0);
string kaydir=null;
if(kaymaSayisi==0)
{
sonuc = "";
}
int i = 1;
foreach (MakaleKategori kategori in kategoriler)
{
if (bitirKategoriID == kategori.MakaleKategoriID)
{
continue;
}
for (int a = 0; a <= kaymaSayisi; a++)
{
kaydir = kaydir + " »";
}
if(ustKategori==kategori.MakaleKategoriID)
{
sonuc = sonuc + "";
}
else
{
sonuc = sonuc + "";
}
kaydir = "";
if (MyVeriler.MakaleKategoris.FirstOrDefault(a => a.RefMakaleKategoriID == kategori.MakaleKategoriID) != null)
{
i = kaymaSayisi +i;
sonuc = sonuc + KategoriAl(kategori.MakaleKategoriID, i, ustKategori, bitirKategoriID,dilID);
i = i - kaymaSayisi;
}
}
return sonuc;
}