public static void SetValue(string key, T value) { key = "OBJ_" + key; try { var serializer = new DataContractJsonSerializer(typeof(T)); var memoryStream = new MemoryStream(); serializer.WriteObject(memoryStream, value); var result = Convert.ToBase64String(memoryStream.ToArray()); memoryStream.Close(); Cookies.SetValue(key, result, true); } catch { Cookies.Remove(key); } }
private static void SetLogin(int userId) { // Session.SetValue("IMEXsoft.Dashboard", userId); Cookies.SetValue("IMEXsoft.Dashboard", userId.ToString(), Core.Web.Setting.Mod_AdminTimeout, true); }