Beispiel #1
0
        private void InitLable()
        {
            //画线的点 的位置
            int _count = 0;

            for (int j = 1; j < ArrayLength + 1; j += 2)
            {
                _count++;
                LinePoint[j - 1].X = intx * 3 * _count - intDistinct;
                LinePoint[j - 1].Y = 0;
                LinePoint[j].X     = intx * 3 * _count - intDistinct;
                LinePoint[j].Y     = 20000;
            }
            //加载Lable

            Ips = NetUnitity.GetLannIP().Substring(0, NetUnitity.GetLannIP().LastIndexOf('.') + 1);

            for (int i = 0; i < 255; i++)//256
            {
                _ArrayLable[i]           = new Label();
                _ArrayLable[i].AutoSize  = true;
                _ArrayLable[i].BackColor = System.Drawing.Color.Black;
                _ArrayLable[i].Font      = new System.Drawing.Font("宋体", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
                _ArrayLable[i].ForeColor = System.Drawing.Color.White;
                _ArrayLable[i].Name      = "label" + (i + 1).ToString();
                _ArrayLable[i].TabIndex  = 1;
                _ArrayLable[i].Text      = Ips + (i + 1).ToString();
                _ArrayLable[i].Location  = new System.Drawing.Point(labelX * 3 * (i / 25), 25 * (i - (i / 25) * 25));
                this.Controls.Add(_ArrayLable[i]);
            }
            //让控件一直保持在右下角
            this.simpleButton1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
        }
Beispiel #2
0
        /// <summary>
        /// 验证用户 如果正确就直接登录,并更新登录时间 登录IP
        /// </summary>
        /// <returns></returns>
        private User_MST CheckUserIdPWD()
        {
            string _UserId   = this.textBox1.Text.Trim();
            string _PassWord = SecurityUnitity.GetMD5_32(this.textBox2.Text.Trim());
            var    _list     = _CoreUser_MST.LoadEntities(t => t.User_Id == _UserId && t.User_Pwd == _PassWord).ToList();

            if (_list.Count == 1)
            {
                DateTime _now = new CoreGetTime().GetNow();
                _list[0].User_LogTime = _now;
                _list[0].User_LogIp   = NetUnitity.GetLannIP();

                int retVal = _CoreUser_MST.UpdateEntityBySomeColums(_list[0], t => new { t.User_LogIp, t.User_LogTime });

                return(_list[0]);
            }
            else
            {
                return(null);
            }
        }