private void btCadastrar_Click(object sender, RoutedEventArgs e) { RepositorioReceita RpReceita = new RepositorioReceita(); string dataReceita, valor, origemDinheiro; bool resposta; if (tbData.Text == "") { MessageBox.Show("Data da receita não preechida!"); tbData.Focus(); } else if (RpReceita.ReceitaExiste(tbData.Text) == true) { MessageBox.Show("Data da receita existente!"); tbData.Focus(); } else if (tbOrigem.Text == "") { MessageBox.Show("Origem do dinheiro não preechida!"); tbOrigem.Focus(); } else if (tbValor.Text == "") { MessageBox.Show("Valor não preechido!"); tbValor.Focus(); } else { dataReceita = tbData.Text; valor = tbValor.Text; origemDinheiro = tbOrigem.Text; Receita receita = new Receita(dataReceita, valor, origemDinheiro); resposta = RpReceita.CadastrarReceita(receita); if (resposta == true) { MessageBox.Show("Receita cadastrada com sucesso!"); } else { MessageBox.Show("Receita não Cadastrada!"); } } }
private void btAlterar_Click(object sender, RoutedEventArgs e) { bool resposta; RepositorioReceita RpReceita = new RepositorioReceita(); if (tbData.Text == "") { MessageBox.Show("Data da Receita não preechida!"); tbData.Focus(); } else if ((RpReceita.ReceitaExiste(tbData.Text)) && (tbDataConsultar.Text != tbData.Text)) { MessageBox.Show("Data da Receita existente!"); tbData.Focus(); } else if (tbOrigem.Text == "") { MessageBox.Show("Origem do pagamento não preechida!"); tbOrigem.Focus(); } else if (tbValor.Text == "") { MessageBox.Show("Valor não preechido!"); } else { Receita receita = new Receita(tbData.Text, tbValor.Text, tbOrigem.Text); resposta = RpReceita.AlterarReceita(receita, tbDataConsultar.Text); if (resposta == true) { MessageBox.Show("Alteração efetuada com sucesso!"); } else { MessageBox.Show("Alteração não efetuada!"); } } }