Ejemplo n.º 1
0
    public XmlElement Tao_Du_lieu_cua_Ung_dung_Quan_ly_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("Cong_ty")[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_BAN_HANG" &&
                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 Lap_top in Du_lieu.GetElementsByTagName("Laptop"))
        {
            var Danh_sach_Ban_hang = (XmlElement)Lap_top.GetElementsByTagName("Danh_sach_Ban_hang")[0];
            Lap_top.RemoveChild(Danh_sach_Ban_hang);
            var Danh_sach_Nhap_hang = (XmlElement)Lap_top.GetElementsByTagName("Danh_sach_Dat_hang")[0];
            Lap_top.RemoveChild(Danh_sach_Nhap_hang);
        }// Xóa Tất các  Nhập hàng, Bán hàng
        return(Du_lieu);
    }
Ejemplo n.º 2
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);
    }
Ejemplo n.º 3
0
    public static string Tao_Chuoi_HTML_Danh_sach_Nguoi_dung_Xem(List <XmlElement> Danh_sach_Nguoi_dung)
    {
        var Nguoi_dung_Dang_nhap = (XL_NGUOI_DUNG_DANG_NHAP)HttpContext.Current.Session["Nguoi_dung_Dang_nhap"];
        var Chuoi_HTML_Danh_sach = "<h3 style='color:red'>   Danh sách nhân sự:</h3><div class='row'></br>";

        Danh_sach_Nguoi_dung.ForEach(Nguoi_dung =>
        {
            var Chuoi_Hinh = $"<img src='{Dia_chi_Media}/{Nguoi_dung.GetAttribute("Ma_so")}.png' " +
                             "style='width:90px;height:90px;' />";

            var Chuoi_Thong_tin = $"<div class='btn' style='text-align:left'> " +
                                  $"{Nguoi_dung.GetAttribute("Ho_ten")}" +
                                  $"<br />{ Nguoi_dung.SelectSingleNode("Nhom_Nguoi_dung/@Ten").Value}" +
                                  $"</div>";


            var Chuoi_HTML = $"<div class='col-md-3' style='margin-bottom:10px' >" +
                             $"{Chuoi_Hinh}" + $"{Chuoi_Thong_tin}" +

                             "</div>";
            Chuoi_HTML_Danh_sach += Chuoi_HTML;
        });
        Chuoi_HTML_Danh_sach += "</div>";
        return(Chuoi_HTML_Danh_sach);
    }
Ejemplo n.º 4
0
    public static List <XmlElement> Tao_Danh_sach_Nhan_vien(
        List <XmlElement> Danh_sach_Nguoi_dung, string Doi_tuong)
    {
        var Danh_sach = new List <XmlElement>();

        Danh_sach = Danh_sach_Nguoi_dung.FindAll(
            Nguoi_dung => Nguoi_dung.SelectSingleNode("Nhom_Nguoi_dung/@Ma_so").Value == Doi_tuong);
        return(Danh_sach);
    }
Ejemplo n.º 5
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);
    }