Ejemplo n.º 1
0
        private void btnCambioClave_Click(object sender, EventArgs e)
        {
            StringBuilder stringBuilder = new StringBuilder();

            if (this.txtNuevaClave.Text == string.Empty)
            {
                stringBuilder.Append("Nueva clave esta vacia");
            }
            if (this.txtRepitaClave.Text == string.Empty)
            {
                stringBuilder.Append("Repita la clave esta vacia");
            }
            if (this.txtNuevaClave.Text != string.Empty && this.txtNuevaClave.Text.Length < 5)
            {
                stringBuilder.Append("Nueva clave debe tener 5 o mas caracteres!");
            }
            if (this.txtNuevaClave.Text != string.Empty && this.txtRepitaClave.Text == string.Empty && this.txtNuevaClave.Text != this.txtRepitaClave.Text)
            {
                stringBuilder.Append("Deben ser iguales");
            }
            if (stringBuilder.Length == 0)
            {
                Usuario usuario = Usuario.FindByUsername(Entorno.USUARIO.NombreUsuario);
                usuario.Clave = ClientMethods.EncriptarClave(this.txtNuevaClave.Text);
                usuario.Update();
                MessageBox.Show("Cambio realizado con exito!", Application.ProductName);
                return;
            }
            MessageBox.Show(stringBuilder.ToString(), Application.ProductName);
        }
Ejemplo n.º 2
0
        void BtnAceptarClick(object sender, EventArgs e)
        {
            Usuario usuario = Usuario.Login(txtUsuario.Text, ClientMethods.EncriptarClave(txtClave.Text));

            if (usuario == null)
            {
                MessageBox.Show("Usuario o clave incorrecta!", "Advertencia!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtUsuario.Text = string.Empty;
                txtClave.Text   = string.Empty;
            }
            else
            {
                Entorno.USUARIO = usuario;
                DialogResult    = DialogResult.OK;
                Close();
            }
        }