コード例 #1
0
 public List<Abastecimento> listar(Veiculo pVeiculo)
 {
     criarLista();
     var xmlLista = _xmlDoc.Descendants("abastecimento").
         Where(x => x.Element("id_veiculo").Value == pVeiculo.ID.ToString());
     carregaListaAbastecimento(xmlLista);
     return _lista;
 }
コード例 #2
0
ファイル: Abastecimento.cs プロジェクト: chmcorbo/App.NET
 public Abastecimento()
 {
     _veiculo = new Veiculo();
     _posto = new Posto();
     _combustivel = new Combustivel();
 }
コード例 #3
0
ファイル: DAOVeiculoXML.cs プロジェクト: chmcorbo/App.NET
        public List<Veiculo> listar()
        {
            List<Veiculo> lista = new List<Veiculo>();
            Veiculo veiculo;

            var query = _xmlDoc.Descendants("veiculo");

            foreach (XElement xmlVeiculo in query)
            {
                veiculo = new Veiculo();
                veiculo.ID = Int32.Parse(xmlVeiculo.Attribute("id").Value);
                veiculo.placa = xmlVeiculo.Element("placa").Value;
                veiculo.marca = xmlVeiculo.Element("marca").Value;
                veiculo.modelo = xmlVeiculo.Element("modelo").Value;
                veiculo.cor = xmlVeiculo.Element("cor").Value;
                lista.Add(veiculo);
            }

            return lista;
        }