Exemple #1
0
        private void btConsultar_Click(object sender, RoutedEventArgs e)
        {
            RepositorioReceita RpReceita = new RepositorioReceita();

            if (tbDataConsultar.Text == "")
            {
                MessageBox.Show("Data da Receita não preechida!");
                tbDataConsultar.Focus();
            }
            else
            {
                Receita receita = RpReceita.ConsultarReceitaData(tbDataConsultar.Text);

                if (receita.getDataReceita() == null)
                {
                    MessageBox.Show("Data de Receita não encontrada!");
                    tbDataConsultar.Focus();
                }
                else
                {
                    tbData.Text         = receita.getDataReceita();
                    tbOrigem.Text       = receita.getOrigemDinheiro();
                    tbValor.Text        = receita.getValor();
                    btAlterar.IsEnabled = true;
                    btExcluir.IsEnabled = true;
                }
            }
        }
Exemple #2
0
        private void btExcluir_Click(object sender, RoutedEventArgs e)
        {
            RepositorioReceita RpReceita = new RepositorioReceita();
            string             data      = tbData.Text;
            bool resposta;

            resposta = RpReceita.ExcluirReceita(data);

            if (resposta == true)
            {
                MessageBox.Show("Receita excluida com sucesso!");
            }
            else
            {
                MessageBox.Show("Receita não excluida!");
            }
        }
        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!");
                }
            }
        }
Exemple #4
0
        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!");
                }
            }
        }