コード例 #1
0
    public static List <XL_PHIEU_DAT> Tao_Danh_sach_Phieu_dat(XmlElement Danh_sach_Xml_nguon)
    {
        List <XL_PHIEU_DAT> Danh_sach_Phieu_dat = new List <XL_PHIEU_DAT>();

        foreach (XmlElement Phieu_dat_xml in Danh_sach_Xml_nguon.GetElementsByTagName("Phieu_dat"))
        {
            XL_PHIEU_DAT Phieu_dat = new XL_PHIEU_DAT();
            Phieu_dat.Ma_so = Phieu_dat_xml.GetAttribute("Ma_so");
            string ngay = Phieu_dat_xml.GetAttribute("Ngay_Dat");
            if (ngay != "")
            {
                Phieu_dat.Ngay_dat = DateTime.Parse(ngay, XL_THE_HIEN.Dinh_dang_VN);
            }

            ngay = Phieu_dat_xml.GetAttribute("Ngay_Phan_cong");
            if (ngay != "")
            {
                Phieu_dat.Ngay_Phan_cong = DateTime.Parse(ngay, XL_THE_HIEN.Dinh_dang_VN);
            }

            ngay = Phieu_dat_xml.GetAttribute("Ngay_Thanh_toan");
            if (ngay != "")
            {
                Phieu_dat.Ngay_Thanh_toan = DateTime.Parse(ngay, XL_THE_HIEN.Dinh_dang_VN);
            }

            Phieu_dat.Tien       = long.Parse(Phieu_dat_xml.GetAttribute("Tien"));
            Phieu_dat.Tinh_trang = Phieu_dat_xml.GetAttribute("Tinh_trang");

            Phieu_dat.Khach_hang = (XmlElement)Phieu_dat_xml.GetElementsByTagName("Khach_hang")[0];
            Phieu_dat.Nhan_vien  = (XmlElement)Phieu_dat_xml.GetElementsByTagName("Nhan_vien")[0];

            Phieu_dat.Danh_sach_Laptop = Tao_Danh_sach((XmlElement)Phieu_dat_xml.GetElementsByTagName("Danh_sach_Laptop")[0], "Laptop");

            Danh_sach_Phieu_dat.Add(Phieu_dat);
        }

        return(Danh_sach_Phieu_dat);
    }
コード例 #2
0
ファイル: 3B-Xu_ly_3L.cs プロジェクト: phkhuong/cnxml_doan
    public static XL_PHIEU_DAT Tao_Phieu_dat(XmlElement Phieu_dat_xml)
    {
        XL_PHIEU_DAT Phieu_dat = new XL_PHIEU_DAT();

        Phieu_dat.Ma_so = Phieu_dat_xml.GetAttribute("Ma_so");
        string ngay = Phieu_dat_xml.GetAttribute("Ngay_dat");

        if (ngay != "")
        {
            Phieu_dat.Ngay_dat = DateTime.Parse(ngay, XL_THE_HIEN.Dinh_dang_VN);
        }

        ngay = Phieu_dat_xml.GetAttribute("Ngay_Phan_cong");
        if (ngay != "")
        {
            Phieu_dat.Ngay_Phan_cong = DateTime.Parse(ngay, XL_THE_HIEN.Dinh_dang_VN);
        }

        ngay = Phieu_dat_xml.GetAttribute("Ngay_Thanh_toan");
        if (ngay != "")
        {
            Phieu_dat.Ngay_Thanh_toan = DateTime.Parse(ngay, XL_THE_HIEN.Dinh_dang_VN);
        }
        ngay = Phieu_dat_xml.GetAttribute("Ngay_Huy");
        if (ngay != "")
        {
            Phieu_dat.Ngay_huy = DateTime.Parse(ngay, XL_THE_HIEN.Dinh_dang_VN);
        }

        Phieu_dat.Tien       = long.Parse(Phieu_dat_xml.GetAttribute("Tien"));
        Phieu_dat.Tinh_trang = Phieu_dat_xml.GetAttribute("Tinh_trang");

        Phieu_dat.Khach_hang = (XmlElement)Phieu_dat_xml.GetElementsByTagName("Khach_hang")[0];
        Phieu_dat.Nhan_vien  = (XmlElement)Phieu_dat_xml.GetElementsByTagName("Nhan_vien")[0];

        Phieu_dat.Danh_sach_Laptop = Tao_Danh_sach((XmlElement)Phieu_dat_xml.GetElementsByTagName("Danh_sach_Laptop")[0], "Laptop");
        return(Phieu_dat);
    }