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(); } }
public MenuAdministradorAdicionarNomeDeDespesa() { InitializeComponent(); ControllerDespesa Cd = new ControllerDespesa(); ComboListBoxDescricaoOperacoes.ItemsSource = Cd.RetornarListaDeDespesa(); }
private void btnCadastrar_Click(object sender, RoutedEventArgs e) { Despesa novaDespesa = new Despesa(); novaDespesa.Descricao = txtBoxDescriacao.Text; ControllerDespesa Cd = new ControllerDespesa(); if (Cd.SalvarDespesa(novaDespesa)) { MensagemDeSucesso mn = new MensagemDeSucesso(); mn.ShowDialog(); Close(); } else { MensagemDeErro mn = new MensagemDeErro(); mn.ShowDialog(); } }
private void CadastrarDespesaClicada(string nomeDespesaClicada) { try { ControllerDespesa Cd = new ControllerDespesa(); despesa = Cd.ProcurarDespesaPorNome(nomeDespesaClicada); } catch (ResourceReferenceKeyNotFoundException) { //criar mensagem personalizada. } if (despesa != null) { MenuRegistroDetalhesDaDespesa rgDetalhes = new MenuRegistroDetalhesDaDespesa(despesa); rgDetalhes.ShowDialog(); } else { MensagemDeErro msn = new MensagemDeErro(); msn.ShowDialog(); } }