Beispiel #1
0
    public XmlElement Tao_Du_lieu_cua_Ung_dung_Nhan_vien_Ban_hang()
    {
        var Chuoi_XML = Du_lieu_Dich_vu.OuterXml;
        var Tai_lieu  = new XmlDocument();

        Tai_lieu.LoadXml(Chuoi_XML);
        var Du_lieu              = Tai_lieu.DocumentElement;
        var Cua_hang             = (XmlElement)Du_lieu.GetElementsByTagName("Cua_hang")[0];
        var Danh_sach_Nguoi_dung = (XmlElement)Cua_hang.GetElementsByTagName("Danh_sach_Nguoi_dung")[0];
        var DS_Nguoi_dung        = XL_NGHIEP_VU.Tao_Danh_sach(Danh_sach_Nguoi_dung, "Nguoi_dung");

        foreach (XmlElement Nguoi_dung in DS_Nguoi_dung)
        {
            if (Nguoi_dung.SelectSingleNode("Nhom_Nguoi_dung/@Ma_so").Value != "BAN_HANG")
            {
                Danh_sach_Nguoi_dung.RemoveChild(Nguoi_dung);// Xóa Các Người dùng không thuộc Nhóm tương ứng
            }
        }
        foreach (XmlElement San_pham in Du_lieu.GetElementsByTagName("San_pham"))
        {
            if (San_pham.GetElementsByTagName("Danh_sach_Nhap_hang").Count > 0)
            {
                var Danh_sach_Ban_hang = (XmlElement)San_pham.GetElementsByTagName("Danh_sach_Ban_hang")[0];
                San_pham.RemoveChild(Danh_sach_Ban_hang);
                var Danh_sach_Nhap_hang = (XmlElement)San_pham.GetElementsByTagName("Danh_sach_Nhap_hang")[0];
                San_pham.RemoveChild(Danh_sach_Nhap_hang);
            }
        }// Xóa Tất các  Nhập hàng, Bán hàng

        return(Du_lieu);
    }
Beispiel #2
0
    public XmlElement Tao_Du_lieu_cua_Ung_dung_Quan_ly_Giao_hang()
    {
        var Chuoi_XML = Du_lieu_Dich_vu.OuterXml;
        var Tai_lieu  = new XmlDocument();

        Tai_lieu.LoadXml(Chuoi_XML);
        var Du_lieu = Tai_lieu.DocumentElement;

        var Cua_hang             = (XmlElement)Du_lieu.GetElementsByTagName("Cua_hang")[0];
        var Danh_sach_Nguoi_dung = (XmlElement)Cua_hang.GetElementsByTagName("Danh_sach_Nguoi_dung")[0];
        var DS_Nguoi_dung        = XL_NGHIEP_VU.Tao_Danh_sach(Danh_sach_Nguoi_dung, "Nguoi_dung");

        foreach (XmlElement Nguoi_dung in DS_Nguoi_dung)
        {
            if (Nguoi_dung.SelectSingleNode("Nhom_Nguoi_dung/@Ma_so").Value != "QUAN_LY_GIAO_HANG" &&
                Nguoi_dung.SelectSingleNode("Nhom_Nguoi_dung/@Ma_so").Value != "GIAO_HANG")
            {
                Danh_sach_Nguoi_dung.RemoveChild(Nguoi_dung);// Xóa Các Người dùng không thuộc Nhóm tương ứng
            }
        }
        foreach (XmlElement San_pham in Du_lieu.GetElementsByTagName("San_pham"))
        {
            if (San_pham.GetElementsByTagName("Danh_sach_Nhap_hang").Count > 0)
            {
                var Danh_sach_Ban_hang = (XmlElement)San_pham.GetElementsByTagName("Danh_sach_Ban_hang")[0];
                San_pham.RemoveChild(Danh_sach_Ban_hang);
                var Danh_sach_Nhap_hang = (XmlElement)San_pham.GetElementsByTagName("Danh_sach_Nhap_hang")[0];
                San_pham.RemoveChild(Danh_sach_Nhap_hang);
            }
        }// Xóa Tất các  Nhập hàng, Bán hàng
        var Danh_sach_Phieu_dat = (XmlElement)Du_lieu.GetElementsByTagName("Danh_sach_Phieu_dat")[0];
        var DS_Phieu_dat        = XL_NGHIEP_VU.Tao_Danh_sach(Danh_sach_Phieu_dat, "PHIEU_DAT");
        foreach (XmlElement Phieu_dat in DS_Phieu_dat)
        {
            if (Phieu_dat.SelectSingleNode("@Trang_thai").Value == "DA_GIAO_HANG")
            {
                Danh_sach_Phieu_dat.RemoveChild(Phieu_dat);
            }
        }

        return(Du_lieu);
    }
Beispiel #3
0
    //====== Tạo Dữ liệu cho các Hệ khách ======


    public XmlElement Tao_Du_lieu_cua_Ung_dung_Khach_Tham_quan()
    {
        var Chuoi_XML = Du_lieu_Dich_vu.OuterXml;
        var Tai_lieu  = new XmlDocument();

        Tai_lieu.LoadXml(Chuoi_XML);
        var Du_lieu  = Tai_lieu.DocumentElement;
        var Cua_hang = (XmlElement)Du_lieu.GetElementsByTagName("Cua_hang")[0];

        foreach (XmlElement San_pham in Du_lieu.GetElementsByTagName("San_pham"))
        {
            if (San_pham.GetElementsByTagName("Danh_sach_Nhap_hang").Count > 0)
            {
                var Danh_sach_Ban_hang = (XmlElement)San_pham.GetElementsByTagName("Danh_sach_Ban_hang")[0];
                San_pham.RemoveChild(Danh_sach_Ban_hang);
                var Danh_sach_Nhap_hang = (XmlElement)San_pham.GetElementsByTagName("Danh_sach_Nhap_hang")[0];
                San_pham.RemoveChild(Danh_sach_Nhap_hang);
            }
        }// Xóa Tất các  Nhập hàng, Bán hàng



        return(Du_lieu);
    }