private void BtnCadastrar_Click_1(object sender, RoutedEventArgs e) { try { Mouse.OverrideCursor = Cursors.Wait; _usuarioApplication.CadastrarUsuario(txtCPF.Text, txtRG.Text, txtUsuario.Text, txtSenha.Password, txtConfSenha.Password); MensagemUtils.MostrarMensagemSucesso(Title, "Usuário cadastrado com sucesso!"); Close(); } catch (CPFInvalidoException ex) { MensagemUtils.MostrarMensagemAlerta(Title, ex.Message); txtCPF.Clear(); txtCPF.Focus(); } catch (RGInvalidoException ex) { MensagemUtils.MostrarMensagemAlerta(Title, ex.Message); txtRG.Clear(); txtRG.Focus(); } catch (SenhaInvalidaException ex) { MensagemUtils.MostrarMensagemAlerta(Title, ex.Message); txtSenha.Clear(); txtConfSenha.Clear(); txtSenha.Focus(); } catch (Exception) { MensagemUtils.MostrarMensagemErro(Title, "Um erro inesperado ocorreu, tente novamente mais tarde!"); } finally { Mouse.OverrideCursor = null; } }
private void Button_Click(object sender, RoutedEventArgs e) { if (cmbCPFs.SelectedItem == null) { MensagemUtils.MostrarMensagemErro(Title, "Nenhum usuário está selecionado!"); } else { try { _usuarioApplication.AlterarUsuario(_usuario.CPF, cmbEstado.SelectedItem.ToString(), cmbPerfil.SelectedItem.ToString()); MensagemUtils.MostrarMensagemSucesso(Title, "Usuário alterado com sucesso!"); Close(); } catch (Exception) { MensagemUtils.MostrarMensagemErro(Title, "Um erro aconteceu, tente novamente mais tarde!"); } finally { } } }