public List <Model.Vendas> SelectByCliente(int cliente) { List <Model.Vendas> lstVendas = new List <Model.Vendas>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "select * from Vendas where cliente=@cliente;"; // pode dar erro SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@cliente", cliente); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { //instanciando objeto Vendas Model.Vendas Vendas = new Model.Vendas(); //carregar os dado no objeto Vendas -- popular objeto Vendas.id = Convert.ToInt32(reader["id"]); Vendas.cliente = Convert.ToInt32(reader["cliente"]); Vendas.data = Convert.ToDateTime(reader["data"].ToString()); Vendas.nome = reader["nome"].ToString(); lstVendas.Add(Vendas); } } catch { Console.WriteLine("Erro - Sql Select Vendas....;"); } finally { conexao.Close(); } return(lstVendas); }
public void Update(Model.Vendas Vendas) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Vendas set data=@data, cliente=@cliente, nome=@nome "; sql += " where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@data", Vendas.data); cmd.Parameters.AddWithValue("@cliente", Vendas.cliente); cmd.Parameters.AddWithValue("@nome", Vendas.nome); cmd.Parameters.AddWithValue("@id", Vendas.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização de Vendas..."); } finally { conexao.Close(); } }
public void Insert(Model.Vendas Vendas) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Vendas values "; sql = sql + " (@data, @cliente , @nome);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@data", Vendas.data); cmd.Parameters.AddWithValue("@cliente", Vendas.cliente); cmd.Parameters.AddWithValue("@nome", Vendas.nome); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro inserção de Vendas..."); } finally { conexao.Close(); } }
public void Delete(Model.Vendas Vendas) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Vendas where id=@id; "; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", Vendas.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro remocao Vendas"); } finally { conexao.Close(); } }
public void Delete(Model.Vendas Vendas) { DAL.Vendas dalVen = new DAL.Vendas(); dalVen.Delete(Vendas); }
public void Update(Model.Vendas Vendas) { DAL.Vendas dalVen = new DAL.Vendas(); dalVen.Update(Vendas); }
public void Insert(Model.Vendas Vendas) { DAL.Vendas dalVen = new DAL.Vendas(); //regras de negócio caso existam dalVen.Insert(Vendas); }