Sessiona Değer Atama

View sayfanızda Sesson için değer atamanız gerekiyorsa aşağıdaki kodu kullanabilirsiniz.

@{ 
    var user_Rol = Convert.ToInt32(Session["user_Rol"]);
}

Yukardaki kod session değeri varsa yani oturum açılmış ise Sessiona atanan user_Rol değerini istediğiniz view sayfanızda kullanabiilir ve işlem yapabilirsiniz.

@{ 
    var user_Rol = Convert.ToInt32(Session["user_Rol"]);
}

@if (user_Rol != 1 )

        {
  işlenecek kodlar
        }
        else
        {
işlenecek kodlar
        }
Açıklama: oturum açılırken alınan rol değeri  yukarda işleme sokuluyor. Rol değeri 1 değilse  yani Admin  değilse işlenecek kodlar Admin ise işlenecek kodlar şeklinde.

Rol değeri olarak int değilde string tipinde bir değer almak istiyorsanız var user_Rol = Convert.ToString(Session["user_Rol"]); olarak kullanmanız gerekir. Bu durumda if koşulunda 1 değeri string değer olan "Admin " olmalı hata almamak açısından.

Listeye Dön