Esempio n. 1
0
        // ----------------------- Entradas Caixa -----------------------------

        public void entradasCaixa(EntradasCaixa dados)
        {
            MySqlCommand cmd = new MySqlCommand("BEGIN; insert into entradasCaixa values (default, @descricao, @valor, @data, @id_cliente); COMMIT;");

            cmd.Parameters.AddWithValue("@descricao", dados.descricao);
            cmd.Parameters.AddWithValue("@valor", dados.valor);
            cmd.Parameters.AddWithValue("@data", Convert.ToString(DateTime.Now));
            cmd.Parameters.AddWithValue("@id_cliente", dados.id_cliente);

            ControllerVendas add = new ControllerVendas();
            int linhasAfetadas   = add.executa(cmd);
            //MessageBox.Show("Caixa aberto com sucesso!\n" + " Affected Row(s) " + linhasAfetadas.ToString());
        }
Esempio n. 2
0
        public void abrirCaixa(FluxoCaixa dados)
        {
            MySqlCommand cmd = new MySqlCommand("BEGIN; insert into fluxoCaixa values (default, @dataAbertura, @dataFechamento, @saldoInicial, @totalSaidas, @totalEntradas, @saldoFinal, @colaborador, @status); COMMIT;");

            cmd.Parameters.AddWithValue("@dataAbertura", dados.dataAbertura);
            cmd.Parameters.AddWithValue("@dataFechamento", "");
            cmd.Parameters.AddWithValue("@saldoInicial", dados.saldoInicial);
            cmd.Parameters.AddWithValue("@totalSaidas", "");
            cmd.Parameters.AddWithValue("@totalEntradas", "");
            cmd.Parameters.AddWithValue("@saldoFinal", "");
            cmd.Parameters.AddWithValue("@colaborador", dados.colaborador);
            cmd.Parameters.AddWithValue("@status", "Aberto");

            ControllerVendas add = new ControllerVendas();
            int linhasAfetadas   = add.executa(cmd);

            MessageBox.Show("Caixa aberto com sucesso!\n" + " Affected Row(s) " + linhasAfetadas.ToString());
        }
Esempio n. 3
0
        public void efetuaPagamento(Carteira carteira)
        {
            MySqlCommand cmd = new MySqlCommand("BEGIN; update carteira set id_venda = @id_venda, id_cliente = @id_cliente, valor = @valor, valorRecebido = @valorRecebido, formaPagamento = @formaPagamento, data = @data, dataBaixa = @dataBaixa, status = @status where id = @id; COMMIT;");

            cmd.Parameters.AddWithValue("@id", carteira.id);
            cmd.Parameters.AddWithValue("@id_venda", carteira.id_venda);
            cmd.Parameters.AddWithValue("@id_cliente", carteira.id_cliente);
            cmd.Parameters.AddWithValue("@valor", carteira.valor);
            cmd.Parameters.AddWithValue("@valorRecebido", carteira.valorRecebido);
            cmd.Parameters.AddWithValue("@formaPagamento", carteira.formaPagamento);
            cmd.Parameters.AddWithValue("@data", carteira.data);
            cmd.Parameters.AddWithValue("@dataBaixa", carteira.dataBaixa);
            cmd.Parameters.AddWithValue("@status", carteira.status);

            ControllerVendas add = new ControllerVendas();
            int linhasAfetadas   = add.executa(cmd);

            MessageBox.Show("Conta baixada com sucesso!");
        }