示例#1
0
 public async Task<List<LoaiGD>> LoadLoaiGD()
 {
     var dao = new DAO();
     var nodeList = await dao.GetNodeList("//LoaiGD");
     return nodeList.Select(xmlNode => new LoaiGD
     {
         ID = int.Parse(xmlNode.Attributes.GetNamedItem("ID").NodeValue.ToString()),
         Ten = xmlNode.Attributes.GetNamedItem("Ten").NodeValue.ToString()
     }).ToList();
 }
示例#2
0
 public async Task<List<GiaoDich>> LoadGiaoDichByLoaiGD(int IDLoai)
 {
     var dao = new DAO();
     var nodeList = await dao.GetNodeList("//GiaoDich[@IDLoai=" + IDLoai + "]");
     return nodeList.Select(xmlNode => new GiaoDich
     {
         ID = int.Parse(xmlNode.Attributes.GetNamedItem("ID").NodeValue.ToString()),
         Ten = xmlNode.Attributes.GetNamedItem("Ten").NodeValue.ToString(),
         SoTien = int.Parse(xmlNode.Attributes.GetNamedItem("SoTien").NodeValue.ToString()),
         Ngay = DateTime.Parse(xmlNode.Attributes.GetNamedItem("Ngay").NodeValue.ToString()),
         GhiChu = xmlNode.Attributes.GetNamedItem("GhiChu").NodeValue.ToString(),
         LoaiGD = int.Parse(xmlNode.Attributes.GetNamedItem("IDLoai").NodeValue.ToString())
     }).ToList();
 }