Exemplo n.º 1
0
        public DataTable ListarReceberConta()
        {
            try
            {
                Conectar();
                ReceberConta     receberConta = new ReceberConta();
                DataTable        dt           = new DataTable();
                MySqlDataAdapter dataAdapter  = new MySqlDataAdapter();

                command = new MySqlCommand("select * from receberconta where data = curdate()", conexao);
                dataAdapter.SelectCommand = command;

                dataAdapter.Fill(dt);

                return(dt);
            }
            catch (Exception error)
            {
                throw error;
            }
            finally
            {
                Desconectar();
            }
        }
Exemplo n.º 2
0
        private bool EditarReceberConta(ReceberConta receberConta)
        {
            try
            {
                //caso os campos estiverem vazios
                if (txtDescricao.Text == "" || txtValor.Text == "")
                {
                    MessageBox.Show("Campos com * são obrigatórios o preenchimento");
                }
                else
                {
                    receberConta.CodReceberConta = Convert.ToInt64(txtCodigoReceberConta.Text);
                    receberConta.Data            = Convert.ToDateTime(lblData.Content);
                    receberConta.Descricao       = txtDescricao.Text;
                    receberConta.Valor           = Convert.ToDouble(txtValor.Text);


                    receberContaBLL.EditarReceberConta(receberConta);

                    MessageBox.Show("Edição feita com sucesso");
                    ListarContaReceber();
                    Limpar();
                    return(true);
                }
            }
            catch (Exception error)
            {
                MessageBox.Show("Erro: " + error);
            }
            return(false);
        }
Exemplo n.º 3
0
 public void SalvarReceberConta(ReceberConta receberConta)
 {
     try{
         receberContaDAO.SalvarPagarConta(receberConta);
     }
     catch (Exception error)
     {
         MessageBox.Show("Erro: " + error);
     }
 }
Exemplo n.º 4
0
        public void SalvarPagarConta(ReceberConta receberConta)
        {
            try
            {
                Conectar();

                command = new MySqlCommand("insert into receberconta (data, descricao, valor) values (@data, @descricao, @valor)", conexao);
                command.Parameters.AddWithValue("@data", receberConta.Data);
                command.Parameters.AddWithValue("@descricao", receberConta.Descricao);
                command.Parameters.AddWithValue("@valor", receberConta.Valor);

                command.ExecuteNonQuery();
            }
            catch (Exception error)
            {
                throw error;
            }
            finally
            {
                Desconectar();
            }
        }
Exemplo n.º 5
0
        public void EditarContaPagar(ReceberConta receberConta)
        {
            try
            {
                Conectar();

                command = new MySqlCommand("update receberconta set data = @data, descricao = @descricao, valor = @valor where codReceberConta = @codReceberConta", conexao);
                command.Parameters.AddWithValue("@data", receberConta.Data);
                command.Parameters.AddWithValue("@descricao", receberConta.Descricao);
                command.Parameters.AddWithValue("@valor", receberConta.Valor);
                command.Parameters.AddWithValue("@codReceberConta", receberConta.CodReceberConta);

                command.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                Desconectar();
            }
        }
Exemplo n.º 6
0
        private void btnEditar_Click(object sender, RoutedEventArgs e)
        {
            ReceberConta receberConta = new ReceberConta();

            EditarReceberConta(receberConta);
        }
Exemplo n.º 7
0
        private void btnExcluir_Click(object sender, RoutedEventArgs e)
        {
            ReceberConta receberConta = new ReceberConta();

            ExcluirReceberConta();
        }
Exemplo n.º 8
0
        private void BtnSalvarContaPagar_Click(object sender, RoutedEventArgs e)
        {
            ReceberConta receberConta = new ReceberConta();

            SalvarReceberConta(receberConta);
        }