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.