// ----------------------- 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()); }
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()); }
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!"); }