예제 #1
0
 private void btnAlterar_Click(object sender, EventArgs e)
 {
     if (txtUsuario.Text == "" || txtSenha.Text == "" || txtNvSenha.Text == "" || txtConfSenha.Text == "")
     {
         MessageBox.Show(Mensagem, Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         NickUsuario oUsuario = new NickUsuario();
         oUsuario = CUsuario.AchouUsuarioExistente(txtUsuario.Text);
         if (oUsuario.USR_Nick == null)
         {
             MessageBox.Show(Mensagem2, Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             txtUsuario.Text = "";
             txtUsuario.Focus();
         }
         else
         {
             tb_Usuario oTbUsuario = CUsuario.AchouUsuario(oUsuario);
             if (txtSenha.Text != oTbUsuario.USR_Senha)
             {
                 MessageBox.Show(Mensagem3, Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                 txtSenha.Text = "";
                 txtSenha.Focus();
             }
             else
             {
                 if (txtNvSenha.Text != txtConfSenha.Text)
                 {
                     MessageBox.Show(Mensagem4, Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                     txtNvSenha.Text   = "";
                     txtConfSenha.Text = "";
                     txtNvSenha.Focus();
                 }
                 else
                 {
                     oTbUsuario.USR_Senha = txtNvSenha.Text;
                     CUsuario.Alterar(oTbUsuario);
                     MessageBox.Show(Mensagem5, Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                     txtUsuario.Text   = "";
                     txtSenha.Text     = "";
                     txtNvSenha.Text   = "";
                     txtConfSenha.Text = "";
                     this.Close();
                 }
             }
         }
     }
 }