private void btnAdminCadastrarUsuario_Click(object sender, RoutedEventArgs e) { try { ControllerUsuario cUsu = new ControllerUsuario(); Usuario usuario = new Usuario(); usuario.nomeUsuario = txtNomeUsuario.Text; usuario.loginUsuario = txtLogin.Text; usuario.senhaUsuario = txtSenha.Text; usuario.nivelDePermissão = permissao; if (cUsu.SalvarUsuario(usuario)) { MensagemDeSucesso msn = new MensagemDeSucesso(); msn.ShowDialog(); txtNomeUsuario.Clear(); txtLogin.Clear(); txtSenha.Clear(); } else { MensagemDeErro msn = new MensagemDeErro(); msn.ShowDialog(); } } catch (NullReferenceException) { MensagemDeErroPreenchimentoObrig msnErro = new MensagemDeErroPreenchimentoObrig(); msnErro.ShowDialog(); } }
private void btnAdminSalvarEditar_Click(object sender, RoutedEventArgs e) { try { ControllerUsuario cU = new ControllerUsuario(); Usuario usuario = new Usuario(); usuario.UsuarioID = int.Parse(txtIdEditar.Text); usuario.nomeUsuario = txtNomeSelecionado.Text; usuario.loginUsuario = txtLogin.Text; usuario.senhaUsuario = txtSenha.Text; usuario.nivelDePermissão = Convert.ToInt32(txtNivelPermissao.Text); if (cU.EditarUsuario(usuario)) { MensagemDeSucesso msn = new MensagemDeSucesso(); msn.ShowDialog(); } else { MensagemDeErro msn = new MensagemDeErro(); msn.ShowDialog(); } } catch (FormatException) { MensagemDeErroPreenchimentoObrig msnCampoObrigatorio = new MensagemDeErroPreenchimentoObrig(); msnCampoObrigatorio.ShowDialog(); } }
private void btnAdicionarDespesa_Click(object sender, RoutedEventArgs e) { try { RegistroDeDespesa registro = new RegistroDeDespesa(); registro._despesa = despesaParaAdicionar; Usuario usuario = ComboListaUsuario.SelectedItem as Usuario; registro.UsuarioID = usuario.UsuarioID; DateTime data = DateTime.Parse(boxDataDespesa.Text); string dataConvertida = String.Format("{0: MMMM}", data).ToLower(); registro.Data = dataConvertida.ToUpper(); registro.Valor = double.Parse(txtValorDespesa.Text); ControllerRegistroDespesa CrDespesa = new ControllerRegistroDespesa(); CrDespesa.SalvarRegistro(registro); Close(); } catch (FormatException) { MensagemDeErroCampoInvalido msnCampoInvalido = new MensagemDeErroCampoInvalido(); msnCampoInvalido.ShowDialog(); } catch (NullReferenceException) { MensagemDeErroPreenchimentoObrig msnCampoObrigatorio = new MensagemDeErroPreenchimentoObrig(); msnCampoObrigatorio.ShowDialog(); } }
private void btnExcluirDescricao_Click(object sender, RoutedEventArgs e) { ControllerDespesa Cd = new ControllerDespesa(); Despesa despesa = ComboListBoxDescricaoOperacoes.SelectedItem as Despesa; MensagemRatificacaoDeMudanca msn = new MensagemRatificacaoDeMudanca(); msn.ShowDialog(); try { if (msn.RetornarOpcaoExlcuirOperacao()) { if (Cd.ExcluirDespesa(despesa.DespesaID)) { MensagemDeSucesso msnSucesso = new MensagemDeSucesso(); msnSucesso.ShowDialog(); Close(); } else { MensagemDeErro msnErro = new MensagemDeErro(); msnErro.ShowDialog(); } } } catch (NullReferenceException) { MensagemDeErroPreenchimentoObrig msnCampoObrigatorio = new MensagemDeErroPreenchimentoObrig(); msnCampoObrigatorio.ShowDialog(); } }
private void btnAdminExcluir_Click(object sender, RoutedEventArgs e) { try { int idUsuario = int.Parse(txtIdExcluir.Text); ControllerUsuario cu = new ControllerUsuario(); if (cu.ExcluirUsuario(idUsuario, usuarioLogadoID)) { MensagemDeSucesso msn = new MensagemDeSucesso(); msn.ShowDialog(); Close(); } else { MensagemDeErro msn = new MensagemDeErro(); msn.ShowDialog(); } }catch (FormatException) { MensagemDeErroPreenchimentoObrig msnCampoObrigatorio = new MensagemDeErroPreenchimentoObrig(); msnCampoObrigatorio.ShowDialog(); } }