public List <User> GetUserAll() { string sql = "SELECT * FROM bomedb.user"; BomeDbContext db = new BomeDbContext(); DataTable table = db.getData(sql); List <User> list = new List <User>(); foreach (DataRow item in table.Rows) { User usr = new User() { id = item["id"].ToString(), nome = item["nome"].ToString(), cpf_cnpj = item["cpf_cnpj"].ToString(), rua = item["rua"].ToString(), numero = item["numero"].ToString(), bairro = item["bairro"].ToString(), cidade = item["cidade"].ToString(), uf = item["uf"].ToString(), tipo = item["tipo"].ToString() }; list.Add(usr); } return(list); }
public List <Pedido> GetPedidos() { string sql = "SELECT * FROM bomedb.pedido"; BomeDbContext db = new BomeDbContext(); DataTable table = db.getData(sql); List <Pedido> list = new List <Pedido>(); foreach (DataRow item in table.Rows) { Pedido pedido = new Pedido() { id = item["id"].ToString(), }; pedido.usr_cliente = new User().getUserId(item["id_usr_cliente"].ToString()); pedido.usr_comercio = new User().getUserId(item["id_usr_comercio"].ToString()); if (item["id_transportador"] != null) { pedido.transportador = new Transportador().getTransportadorId(item["id_transportador"].ToString()); } pedido.listProdutos = new Produto().getProdutosPedido(pedido.id); list.Add(pedido); } return(list); }
public List <Produto> getProdutosPedido(string id_pedido) { string sql = $"SELECT A.id, A.descricao, A.valor FROM produto AS A JOIN pedido_produto AS B ON A.id = B.id_produto JOIN pedido AS C ON B.id_pedido = C.id WHERE C.id = '{id_pedido}';"; BomeDbContext db = new BomeDbContext(); DataTable table = db.getData(sql); List <Produto> list = new List <Produto>(); foreach (DataRow item in table.Rows) { Produto produto = new Produto() { id = item["id"].ToString(), descricao = item["descricao"].ToString(), valor = item["valor"].ToString() }; list.Add(produto); } return(list); }
public List <Transportador> getAllTrasportador() { string sql = "SELECT * FROM bomedb.transportador"; BomeDbContext db = new BomeDbContext(); DataTable table = db.getData(sql); List <Transportador> list = new List <Transportador>(); foreach (DataRow item in table.Rows) { Transportador transp = new Transportador() { id = item["id"].ToString(), nome = item["nome"].ToString(), cpf_cnpj = item["cpf_cnpj"].ToString(), tipo_veiculo = (veiculo)item["tipo_veiculo"] }; list.Add(transp); } return(list); }
public List <Produto> getAll() { string sql = "SELECT * FROM bomedb.produto"; BomeDbContext db = new BomeDbContext(); DataTable table = db.getData(sql); List <Produto> list = new List <Produto>(); foreach (DataRow item in table.Rows) { Produto produto = new Produto() { id = item["id"].ToString(), descricao = item["descricao"].ToString(), valor = item["valor"].ToString() }; list.Add(produto); } return(list); }