示例#1
0
        public static void yetkiAyarla(Kullanıcı k)
        {
            if (k.GetType() == typeof(Müdür))
            {
                k.yeniKullanıcı = true;
                k.kullanıcıSil  = true;
                k.kullanıcıGör  = true;

                k.yeniÜrün = true;
                k.ürünSil  = true;

                k.yeniFirma = true;
                k.firmaSil  = true;
                k.firmaGör  = true;

                k.yeniDuyuru = true;
                k.duyuruSil  = true;
                k.duyuruGör  = true;

                k.hakkımızdaDüzenle = true;
            }
            else if (k.GetType() == typeof(Programcı))
            {
                k.yeniKullanıcı = true;
                k.kullanıcıSil  = true;
                k.kullanıcıGör  = true;

                k.duyuruGör = true;

                k.hakkımızdaDüzenle = true;
            }
            else if (k.GetType() == typeof(Pazarlamacı))
            {
                k.kullanıcıGör = true;

                k.yeniÜrün = true;
                k.ürünSil  = true;

                k.yeniFirma = true;
                k.firmaSil  = true;

                k.duyuruGör = true;
            }
            else if (k.GetType() == typeof(Sekreter))
            {
                k.kullanıcıGör = true;

                k.firmaGör = true;

                k.yeniDuyuru = true;
                k.duyuruGör  = true;
            }
        }
示例#2
0
 public static string tipiNe(Kullanıcı k)
 {
     if (k.GetType() == typeof(Müdür))
     {
         return("Müdür");
     }
     else if (k.GetType() == typeof(Programcı))
     {
         return("Programcı");
     }
     else if (k.GetType() == typeof(Pazarlamacı))
     {
         return("Pazarlamacı");
     }
     else if (k.GetType() == typeof(Sekreter))
     {
         return("Sekreter");
     }
     ;
     return("Vasıfsız");
 }