public static DadosXML TrataXML(string Name) { string Status = string.Empty; int idVeiculo = 0; int idUsuario = 0; DateTime dataAcao = DateTime.MinValue; int kmAtual = 0; DadosXML dados = new DadosXML(); // Verify the document exists XmlDocument doc = GetXmlDocument(Name); if (doc == null) return dados; // Get the root node, if it exists XmlElement root = doc.DocumentElement; if (root == null) return dados; dados.Status = BuscaValor("status", root); int.TryParse(BuscaValor("idVeiculo", root), out idVeiculo); dados.idVeiculo = idVeiculo; int.TryParse(BuscaValor("idUsuario", root), out idUsuario); dados.idUsuario = idUsuario; DateTime.TryParse(BuscaValor("dataAcao", root), out dataAcao); dados.dataAcao = dataAcao; int.TryParse(BuscaValor("kmAtual", root), out kmAtual); dados.kmAtual = kmAtual; return dados; }
public static DadosXML TrataXML(string Name) { string Status = string.Empty; int idVeiculo = 0; int idUsuario = 0; DateTime dataAcao = DateTime.MinValue; int kmAtual = 0; DadosXML dados = new DadosXML(); // Verify the document exists XmlDocument doc = GetXmlDocument(Name); if (doc == null) { return(dados); } // Get the root node, if it exists XmlElement root = doc.DocumentElement; if (root == null) { return(dados); } dados.Status = BuscaValor("status", root); int.TryParse(BuscaValor("idVeiculo", root), out idVeiculo); dados.idVeiculo = idVeiculo; int.TryParse(BuscaValor("idUsuario", root), out idUsuario); dados.idUsuario = idUsuario; DateTime.TryParse(BuscaValor("dataAcao", root), out dataAcao); dados.dataAcao = dataAcao; int.TryParse(BuscaValor("kmAtual", root), out kmAtual); dados.kmAtual = kmAtual; return(dados); }