Esempio n. 1
0
        private void InitVars(bool inError)
        {
            Id              = null;
            _bOrders        = false;
            _bLocalOrders   = false;
            _bAllOrders     = false;
            _bShowAllOrders = true;
            _bMailList      = _bHtmlEmail = _bEmailLinks = null;
            _timeOffset     = null;
            _sEmail         = String.Empty;
            _sPassword      = String.Empty;
            Name            = String.Empty;
            ErrorMessage    = String.Empty;
            Alert           = String.Empty;
            _Status         = WebUserStatus.Unknown;
            _Type           = WebUserType.Unknown;
            _inSession      = false;
            _exInfoLoaded   = false;

            if (inError || !IsFirstVisit)
            {
                return;
            }

// ReSharper disable PossibleNullReferenceException
            Response.Cookies["FirstVisit"].Value   = "N";
            Response.Cookies["FirstVisit"].Expires = DateTime.Now.AddDays(7);
// ReSharper restore PossibleNullReferenceException
        }
Esempio n. 2
0
        private void LoadUserData(DataRow dr)
        {
            Id = Convert.ToInt32(dr["UserId"]);
            var dr1 = DB.ExecuteDataRow("exec GetWebUser @UserId=" + Id);

            _sEmail       = dr1["Email"].ToString();
            Alert         = dr["Alert"].ToString();
            _Status       = (WebUserStatus)(Convert.ToChar(dr1["Status"]));
            _Type         = (WebUserType)(Convert.ToChar(dr1["UserType"]));
            _bOrders      = dr1["OrdersEnabled"].ToString() == "Y";
            _bLocalOrders = dr1["LocalOrdersFlag"].ToString() == "Y";
            _bAllOrders   = dr1["AllOrdersFlag"].ToString() == "Y";
            Name          = dr1["Name"].ToString();
            GUID          = new Guid(dr1["GUID"].ToString());
        }