public static void SetUserCookie(Users user) { var prilNaklSecondAccessArray = BackendHelper.TagToValue("pril_nakl_second_access"); var prilNaklTwoAccess = prilNaklSecondAccessArray.Split(new[] { ',' }).Any(p => p.Trim().Contains(user.ID.ToString())); HttpContext.Current.Session["userinsession"] = new Users { Login = user.Login, Email = user.Email, Name = user.Name, Family = user.Family, ID = user.ID, Role = user.Role, RussRole = UsersHelper.RoleToRuss(user.Role), IsCourse = user.IsCourse, PrilNaklTwoAccess = prilNaklTwoAccess, NotReadNews = NewsHelper.GetNotReadNews(user.ID, user.Role), ApiKey = user.ApiKey, Discount = user.Discount, AccessOnlyByWhiteList = user.AccessOnlyByWhiteList }; }