using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
/// <summary>
/// Summary description for SessionClass
/// </summary>
public class SessionClass : System.Web.UI.Page
{
/// <summary>
/// Sessions the exists.
/// </summary>
/// <param name="session">The session.</param>
/// <returns></returns>
public bool
SessionExists(Sessions session)
{
if (Session[session.ToString()] != null)
{
return true;
}
return false;
}
/// <summary>
/// Creates the session.
/// </summary>
/// <param name="session">The session.</param>
/// <param name="value">The value.</param>
public void
CreateSession(Sessions session, object value)
{
Session[session.ToString()] = value;
}
/// <summary>
/// Gets the session value.
/// </summary>
/// <param name="session">The session.</param>
/// <returns></returns>
public object
GetSessionValue(Sessions session)
{
if (Session[session.ToString()] != null)
{
return (object)Session[session.ToString()];
}
return "";
}
public void ClearSession(Sessions session)
{
Session.Remove(session.ToString());
}
public enum Sessions
{
ID,
UserID,
Name,
Email,
Email,
Error,
RedirectLocation
RedirectLocation
}
No comments:
Post a Comment