Exemplo n.º 1
0
 //用户按钮 1
 private void bUser_KeyPress(object sender, KeyPressEventArgs e)
 {   //输入回车后,跳转密码
     if (e.KeyChar == (char)13)
     {
         PassWord.Focus();
     }
 }
Exemplo n.º 2
0
 private void ButReject_Click(object sender, EventArgs e)
 {
     try
     {
         if (RegistName.Text.Trim().Equals(""))
         {
             MessageBox.Show("用户名不能为空!", "提示");
             RegistName.Focus();
         }
         else if (PassWord.Text.Trim().Equals(""))
         {
             MessageBox.Show("密码不能为空!", "提示");
             PassWord.Focus();
         }
         else if (UserName(RegistName.Text.Trim()))
         {
             MessageBox.Show("用户名已经存在!", "提示");
             ClearAll();
         }
         else
         {
             string sqlStr = "insert user_info (userName, userPwd, roles) values('" + RegistName.Text.Trim() + "','" + PassWord.Text.Trim() + "','" + RolesBox.Text.Trim() + "')";
             if (DBconn.PDData(sqlStr))
             {
                 MessageBox.Show("用户" + RegistName.Text.Trim() + "注册成功!");
             }
             this.Close();
         }
     }catch (Exception ex)            {
         DBconn.conn.Close();
         MessageBox.Show(ex.Message);
         ClearAll();
     }
 }
Exemplo n.º 3
0
 public LoginPage()
 {
     BindingContext = Services.Service.Instiance().LoginViewModel;
     InitializeComponent();
     //  NavigationPage.SetHasNavigationBar(this, false);
     Phone.Completed += (s, e) => { PassWord.Focus(); };
 }
Exemplo n.º 4
0
        private async void Submit_Click(object sender, EventArgs e)                       //登陆验证
        {
            string username = this.UserName.Text.Trim();
            string password = this.PassWord.Text.Trim();

            if (username == "")
            {
                errormessage.IsBalloon = true;
                errormessage.SetToolTip(this.UserName, "请填写用户名后再登录");
                errormessage.Show("请填写用户名后再登录", this.UserName, 1, this.UserName.Height / 2, 2000);
                errormessage.UseFading = false;
                UserName.Focus();
                return;
            }
            else if (password == "")
            {
                errormessage.IsBalloon = true;
                errormessage.SetToolTip(this.PassWord, "请填写密码后再登录");
                errormessage.Show("请填写密码后再登录", this.PassWord, 1, this.PassWord.Height / 2, 2000);
                errormessage.UseFading = false;
                PassWord.Focus();
                return;
            }
            else
            {
                User user = new User();
                //BUser bUser = new BUser();
                FileStream      fs = new FileStream("data.bin", FileMode.Create);
                BinaryFormatter bf = new BinaryFormatter();
                user.Username = username;
                if (this.RemeberPassword.Checked) //  如果单击了记住密码的功能
                {                                 //  在文件中保存密码
                    user.Password = password;
                }
                else
                {   //  不在文件中保存密码
                    user.Password = "";
                }

                //  选在集合中是否存在用户名
                if (users.ContainsKey(user.Username))
                {
                    users.Remove(user.Username);
                }
                users.Add(user.Username, user);
                //要先将User类先设为可以序列化(即在类的前面加[Serializable])
                bf.Serialize(fs, users);
                //user.Password = this.PassWord.Text;
                fs.Close();

                try
                {
                    _sc = new SignSocketClient();
                    cmd.ShowOpaqueLayer(AllForm, 125, true, true, "正在登录");
                    Employee emp = new Employee();

                    emp = await _sc.Login(username, password);

                    if (emp != null)
                    {
                        UserHelper.UserInfo = emp;
                        this.DialogResult   = DialogResult.OK;
                        cmd.HideOpaqueLayer();
                        this.Close();

                        Logging.AddLog("用户:" + emp.Name + "登陆成功!");
                    }
                    else
                    {
                        cmd.HideOpaqueLayer();
                        PassWord.Text          = "";
                        errormessage.IsBalloon = true;
                        errormessage.SetToolTip(this.PassWord, "用户名与密码不匹配");
                        errormessage.Show("用户名与密码不匹配", this.PassWord, 1, this.PassWord.Height / 2, 2000);
                        errormessage.UseFading = false;
                        PassWord.Focus();
                        return;
                    }
                }
                catch
                {
                    MessageBox.Show("无法连接服务器", "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
Exemplo n.º 5
0
        private bool validar()
        {
            if (Nombre.Text.Length == 0)
            {
                MessageBox.Show("El Campo nombre esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                Nombre.Focus();
                return(false);
            }

            if (Apellido.Text.Length == 0)
            {
                MessageBox.Show("El Campo Apellido esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                Apellido.Focus();
                return(false);
            }

            if (PaisID.Text.Length == 0 || PaisID.SelectedValue == null)
            {
                MessageBox.Show("El Campo Pais esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                PaisID.Focus();
                return(false);
            }

            if (ProvinciaID.Text.Length == 0 || ProvinciaID.SelectedValue == null)
            {
                MessageBox.Show("El Campo Provincia esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                ProvinciaID.Focus();
                return(false);
            }

            if (PerfilID.Text.Length == 0 || PerfilID.SelectedValue == null)
            {
                MessageBox.Show("El Campo Prefil esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                PerfilID.Focus();
                return(false);
            }

            if (User.Text.Length == 0)
            {
                MessageBox.Show("El Campo Usuario esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                User.Focus();
                return(false);
            }

            if (PassWord.Text.Length == 0)
            {
                MessageBox.Show("El Campo Contraseña esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                PassWord.Focus();
                return(false);
            }
            if (CofPassWord.Text.Length == 0)
            {
                MessageBox.Show("El Campo Confirmar Contraseña esta vacio", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                CofPassWord.Focus();
                return(false);
            }

            if (CofPassWord.Text != PassWord.Text)
            {
                MessageBox.Show("La Contraseña no coinciden favor confirme", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                PassWord.Focus();
                return(false);
            }

            return(true);
        }
Exemplo n.º 6
0
 private void Email_Completed(object sender, EventArgs e)
 {
     PassWord.Focus();
 }