}//EXIBIR VENDAS PENDENTE POR ID public Decimal PegarValorPorNome(String nome) { SqlDataReader dr; VendaModel venda = new VendaModel(); cmd.CommandText = "SELECT * FROM TB_PRODUTO WHERE nome = @nome"; cmd.Parameters.AddWithValue("@nome", nome); try { cmd.Connection = conexao.Conectar(); dr = cmd.ExecuteReader(); if (dr.HasRows) { dr.Read(); var nomedoBanco = dr["preco"]; venda.ValorParaCalcuar = Convert.ToDecimal(nomedoBanco); } } catch (SqlException e) { MessageBox.Show("Erro: " + e); } cmd.Parameters.Clear(); conexao.Desconectar(); return(venda.ValorParaCalcuar); }//PEGA O VALOR DO PRODUTO PELO NOME DELE
}//EXIBIR TODAS AS VENDAS PENDENTES public VendaModel ListarVendasPendentesPorId(String id) { SqlDataReader dr; VendaModel venda = new VendaModel(); cmd.CommandText = "SELECT * FROM TB_VENDA WHERE status_pagamento = 2 and id = @id"; cmd.Parameters.AddWithValue("@id", id); try { cmd.Connection = conexao.Conectar(); dr = cmd.ExecuteReader(); if (dr.HasRows) { dr.Read(); var iddoBanco = dr["id"]; var datadoBanco = Convert.ToString(dr["data"]); var usuaruidoBanco = Convert.ToString(dr["usuario"]); var valortotaldoBanco = Convert.ToString(dr["valortotal"]); var valorpagodoBanco = Convert.ToString(dr["valorpago"]); var trocodoBanco = Convert.ToString(dr["troco"]); var tipopagamentodoBanco = Convert.ToString(dr["tipopagamento"]); var valorpendentedoBanco = Convert.ToString(dr["valor_pendente"]); var nomedoBanco = Convert.ToString(dr["nome"]); if (String.IsNullOrEmpty(trocodoBanco)) { trocodoBanco = "0"; } if (String.IsNullOrEmpty(valorpagodoBanco)) { valorpagodoBanco = "0"; } venda.Id = Convert.ToInt32(iddoBanco); venda.Data = Convert.ToString(datadoBanco); venda.Usuario = Convert.ToString(usuaruidoBanco); venda.ValorTotal = Convert.ToString(valortotaldoBanco); venda.ValorPago = Convert.ToString(valorpagodoBanco); venda.Troco = Convert.ToString(trocodoBanco); venda.TipoPagamento = Convert.ToString(tipopagamentodoBanco); venda.ValorPendente = Convert.ToString(valorpendentedoBanco); venda.nome = Convert.ToString(nomedoBanco); } } catch (SqlException e) { MessageBox.Show("Erro: " + e); } cmd.Parameters.Clear(); conexao.Desconectar(); return(venda); }//EXIBIR VENDAS PENDENTE POR ID
}//INSERIR VENDA public VendaModel ExibirDetalhesdaVenda(String id) { SqlDataReader dr; VendaModel venda = new VendaModel(); cmd.CommandText = "SELECT * FROM TB_VENDA WHERE id = @id"; cmd.Parameters.AddWithValue("@id", id); try { cmd.Connection = conexao.Conectar(); dr = cmd.ExecuteReader(); if (dr.HasRows) { dr.Read(); var iddoBanco = dr["id"]; var datadoBanco = dr["data"]; var usuaruidoBanco = dr["usuario"]; var valortotaldoBanco = dr["valortotal"]; var valorpagodoBanco = dr["valorpago"]; var trocodoBanco = dr["troco"]; var tipopagamentodoBanco = dr["tipopagamento"]; var nomedoBanco = dr["nome"]; venda.Id = Convert.ToInt32(iddoBanco); venda.Data = Convert.ToString(datadoBanco); venda.Usuario = Convert.ToString(usuaruidoBanco); venda.ValorTotal = Convert.ToString(valortotaldoBanco); venda.ValorPago = Convert.ToString(valorpagodoBanco); venda.Troco = Convert.ToString(trocodoBanco); venda.TipoPagamento = Convert.ToString(tipopagamentodoBanco); venda.nome = Convert.ToString(nomedoBanco); } } catch (SqlException e) { MessageBox.Show("Erro: " + e); } cmd.Parameters.Clear(); conexao.Desconectar(); return(venda); }//EXIBIR DETALHES DA VENDA
}//EXIBIR DETALHES DA VENDA public List <VendaModel> ListarVendas(String data) { SqlDataReader dr; List <VendaModel> venda = new List <VendaModel>(); cmd.CommandText = "SELECT * FROM TB_VENDA WHERE data = @data"; cmd.Parameters.AddWithValue("@data", data); try { cmd.Connection = conexao.Conectar(); dr = cmd.ExecuteReader(); if (dr.HasRows) { foreach (var linhadobanco in dr) { VendaModel v = new VendaModel(); var iddoBanco = Convert.ToString(dr["id"]); var datadoBanco = Convert.ToString(dr["data"]); var usuaruidoBanco = Convert.ToString(dr["usuario"]); var valortotaldoBanco = Convert.ToString(dr["valortotal"]); var valorpagodoBanco = Convert.ToString(dr["valorpago"]); var trocodoBanco = Convert.ToString(dr["troco"]); var tipopagamentodoBanco = Convert.ToString(dr["tipopagamento"]); var nomedoBanco = dr["nome"]; if (String.IsNullOrEmpty(trocodoBanco)) { trocodoBanco = "0"; } if (String.IsNullOrEmpty(valorpagodoBanco)) { valorpagodoBanco = "0"; } v.Id = Convert.ToInt32(iddoBanco); v.Data = Convert.ToString(datadoBanco); v.Usuario = Convert.ToString(usuaruidoBanco); v.ValorTotal = Convert.ToString(valortotaldoBanco); v.ValorPago = Convert.ToString(valorpagodoBanco); v.Troco = Convert.ToString(trocodoBanco); v.TipoPagamento = Convert.ToString(tipopagamentodoBanco); v.nome = Convert.ToString(nomedoBanco); venda.Add(v); } } } catch (SqlException e) { MessageBox.Show("Erro: " + e); } cmd.Parameters.Clear(); conexao.Desconectar(); return(venda); }//EXIBIR TODAS AS VENDAS DO DIA