public static string Tao_Chuoi_HTML_Danh_sach_Nhom_Lap_top_Xem(List <XmlElement> Danh_sach) { var Chuoi_HTML_Danh_sach = "<div class='' style='margin:10px'>"; Danh_sach.ForEach(Nhom_Lap_top => { var Ten = Nhom_Lap_top.GetAttribute("Ten"); var Ma_so = Nhom_Lap_top.GetAttribute("Ma_so"); var Chuoi_Hinh = $""; var Chuoi_Chuc_nang_Chon = "<form method='post'>" + "<input name='Th_Ma_so_Chuc_nang' type='hidden' value='CHON_NHOM_LAP_TOP' />" + $"<input name='Th_Ma_so_Nhom_Lap_top' type='hidden' value='{Ma_so}' />" + $"<button type='submit' class='btn btn-primary'>{Ten}</button>" + "</form>"; var Chuoi_Thong_tin = $"<div class='' style=''> " + $"{Chuoi_Chuc_nang_Chon} " + $"</div>"; var Chuoi_HTML = $"<div class='btn ' style=' ' >" + $"{Chuoi_Hinh}" + $"{Chuoi_Thong_tin}" + "</div>"; Chuoi_HTML_Danh_sach += Chuoi_HTML; }); Chuoi_HTML_Danh_sach += "</div>"; return(Chuoi_HTML_Danh_sach); }
public static XmlElement Tra_cuu_Nhom_Lap_top(string Ma_so, XmlElement Danh_sach_Nhom_Lap_top) { var Kq = (XmlElement)null; foreach (XmlElement Nhom_Lap_top in Danh_sach_Nhom_Lap_top.GetElementsByTagName("Laptop")) { if (Ma_so == Nhom_Lap_top.GetAttribute("Ma_so")) { Kq = Nhom_Lap_top; } } return(Kq); }
//============= Xử lý Chức năng ======== public XL_NGUOI_DUNG_DANG_NHAP Dang_nhap(string Ten_Dang_nhap, string Mat_khau) { var Nguoi_dung_Dang_nhap = (XL_NGUOI_DUNG_DANG_NHAP)null; var Nguoi_dung = Danh_sach_Nguoi_dung.FirstOrDefault( x => x.GetAttribute("Ten_Dang_nhap") == Ten_Dang_nhap && x.GetAttribute("Mat_khau") == Mat_khau); if (Nguoi_dung != null) { var DS_Nhom_Lap_top = (XmlElement)Nguoi_dung.GetElementsByTagName("Danh_sach_Nhom_Lap_top")[0]; var Danh_sach_Nhom_Lap_top_cua_Nguoi_dung = XL_NGHIEP_VU.Tao_Danh_sach(DS_Nhom_Lap_top, "Nhom_Lap_top"); var Danh_sach_Lap_top_cua_Nguoi_dung = Danh_sach_Lap_top.FindAll( x => Danh_sach_Nhom_Lap_top_cua_Nguoi_dung.Any(Nhom => Nhom.GetAttribute("Ma_so") == x.SelectSingleNode("Nhom_Lap_top/@Ma_so").Value)); var Doanh_thu = Danh_sach_Nhom_Lap_top_cua_Nguoi_dung.Sum(Nhom_Lap_top => long.Parse(Nhom_Lap_top.GetAttribute("Doanh_thu"))); // Thống tin Online Nguoi_dung_Dang_nhap = new XL_NGUOI_DUNG_DANG_NHAP(); Nguoi_dung_Dang_nhap.Doanh_thu = Doanh_thu; Nguoi_dung_Dang_nhap.Thong_bao = $"Doanhthu: { Nguoi_dung_Dang_nhap.Doanh_thu}" + "$<br />"; Nguoi_dung_Dang_nhap.Danh_sach_Lap_top = Danh_sach_Lap_top_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Nhom_Lap_top = Danh_sach_Nhom_Lap_top_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Lap_top_Xem = Nguoi_dung_Dang_nhap.Danh_sach_Lap_top; HttpContext.Current.Session["Nguoi_dung_Dang_nhap"] = Nguoi_dung_Dang_nhap; } return(Nguoi_dung_Dang_nhap); }
//============= Xử lý Chức năng ======== public XL_NGUOI_DUNG_DANG_NHAP Dang_nhap(string Ten_Dang_nhap, string Mat_khau) { var Nguoi_dung_Dang_nhap = (XL_NGUOI_DUNG_DANG_NHAP)null; var Nguoi_dung = Danh_sach_Nguoi_dung.FirstOrDefault( x => x.GetAttribute("Ten_Dang_nhap") == Ten_Dang_nhap && x.GetAttribute("Mat_khau") == Mat_khau && x.SelectSingleNode("Nhom_Nguoi_dung/@Ma_so").Value == "QUAN_LY_BAN_HANG"); if (Nguoi_dung != null) { var DS_Nhom_Lap_top = (XmlElement)Nguoi_dung.GetElementsByTagName("Danh_sach_Nhom_Lap_top")[0]; var Danh_sach_Nhom_Lap_top_cua_Nguoi_dung = Danh_sach_Nhom_Lap_top; var Danh_sach_Lap_top_cua_Nguoi_dung = Danh_sach_Lap_top; var Danh_sach_Nhan_vien_cua_Nguoi_dung = XL_NGHIEP_VU.Tao_Danh_sach_Nhan_vien(Danh_sach_Nguoi_dung, "BAN_HANG"); // Thống tin Online Nguoi_dung_Dang_nhap = new XL_NGUOI_DUNG_DANG_NHAP(); //Tạo dữ liệu của Quản lý Bán hàng Nguoi_dung_Dang_nhap.Danh_sach_Lap_top = Danh_sach_Lap_top_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Nhom_Lap_top = Danh_sach_Nhom_Lap_top_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Lap_top_Xem = Nguoi_dung_Dang_nhap.Danh_sach_Lap_top; Nguoi_dung_Dang_nhap.Danh_sach_Nhan_vien_Ban_hang = Danh_sach_Nhan_vien_cua_Nguoi_dung; //Tạo dữ liệu cho các nhân viên bán hàng Nguoi_dung_Dang_nhap.Danh_sach_Nhan_vien_Ban_hang.ForEach(Nhan_vien => { var DS_Nhom_Lap_top_NV = (XmlElement)Nhan_vien.GetElementsByTagName("Danh_sach_Nhom_Lap_top")[0]; var Danh_sach_Nhom_Lap_top_cua_Nhan_vien = XL_NGHIEP_VU.Tao_Danh_sach(DS_Nhom_Lap_top_NV, "Nhom_Lap_top"); var Doanh_thu = 0l; Doanh_thu += Danh_sach_Nhom_Lap_top_cua_Nhan_vien.Sum(Nhom_Lap_top => long.Parse(Nhom_Lap_top.GetAttribute("Doanh_thu"))); Nhan_vien.SetAttribute("Doanh_thu", Doanh_thu.ToString()); }); HttpContext.Current.Session["Nguoi_dung_Dang_nhap"] = Nguoi_dung_Dang_nhap; } return(Nguoi_dung_Dang_nhap); }