//============= 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 Danh_sach_Phieu_dat_Chua_Phan_cong = Danh_sach_Phieu_dat.FindAll( x => x.GetAttribute("Trang_thai") == "CHO_PHAN_CONG"); var Danh_sach_Phieu_dat_Da_Phan_cong = Danh_sach_Phieu_dat.FindAll( x => x.GetAttribute("Trang_thai") == "CHO_GIAO_HANG"); // Thống tin Online Nguoi_dung_Dang_nhap = new XL_NGUOI_DUNG_DANG_NHAP(); Nguoi_dung_Dang_nhap.Ho_ten = Nguoi_dung.GetAttribute("Ho_ten"); Nguoi_dung_Dang_nhap.Ma_so = Nguoi_dung.GetAttribute("Ma_so"); Nguoi_dung_Dang_nhap.Cua_hang = Cua_hang; Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat = Danh_sach_Phieu_dat; Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat_Xem = Danh_sach_Phieu_dat; Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat_Chua_Phan_cong = Danh_sach_Phieu_dat_Chua_Phan_cong; Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat_Da_Phan_cong = Danh_sach_Phieu_dat_Da_Phan_cong; 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); if (Nguoi_dung != null) { var DS_Nhom_San_pham = (XmlElement)Nguoi_dung.GetElementsByTagName("Danh_sach_Nhom_San_pham")[0]; var Danh_sach_Nhom_San_pham_cua_Nguoi_dung = XL_NGHIEP_VU.Tao_Danh_sach(DS_Nhom_San_pham, "Nhom_San_pham"); var Danh_sach_San_pham_cua_Nguoi_dung = Danh_sach_San_pham.FindAll( x => Danh_sach_Nhom_San_pham_cua_Nguoi_dung.Any(Nhom => Nhom.GetAttribute("Ma_so") == x.SelectSingleNode("Nhom_San_pham/@Ma_so").Value)); var Doanh_thu = Danh_sach_Nhom_San_pham_cua_Nguoi_dung.Sum(x => long.Parse(x.GetAttribute("Doanh_thu"))); // Thống tin Online Nguoi_dung_Dang_nhap = new XL_NGUOI_DUNG_DANG_NHAP(); Nguoi_dung_Dang_nhap.Ho_ten = Nguoi_dung.GetAttribute("Ho_ten"); Nguoi_dung_Dang_nhap.Ma_so = Nguoi_dung.GetAttribute("Ma_so"); Nguoi_dung_Dang_nhap.Doanh_thu = Doanh_thu; Nguoi_dung_Dang_nhap.Cua_hang = Cua_hang; Nguoi_dung_Dang_nhap.Danh_sach_San_pham = Danh_sach_San_pham_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Nhom_San_pham = Danh_sach_Nhom_San_pham_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_San_pham_Xem = Nguoi_dung_Dang_nhap.Danh_sach_San_pham; 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); if (Nguoi_dung != null) { var Danh_sach_Phieu_dat_cua_Nguoi_dung = Danh_sach_Phieu_dat; // Thống tin Online Nguoi_dung_Dang_nhap = new XL_NGUOI_DUNG_DANG_NHAP(); Nguoi_dung_Dang_nhap.Ho_ten = Nguoi_dung.GetAttribute("Ho_ten"); Nguoi_dung_Dang_nhap.Ma_so = Nguoi_dung.GetAttribute("Ma_so"); Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat_Xem = Danh_sach_Phieu_dat_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat = Danh_sach_Phieu_dat_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Tinh_trang = Danh_sach_Tinh_trang_Phieu_dat; // danh sach nhan vien truc thuoc var Danh_sach_Nhan_vien_Truc_thuoc = Nguoi_dung.GetElementsByTagName("Danh_sach_Nhan_vien_Truc_thuoc")[0]; foreach (XmlElement nv in Danh_sach_Nhan_vien_Truc_thuoc) { Nguoi_dung_Dang_nhap.Danh_sach_Nhan_vien.Add(nv); } 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); if (Nguoi_dung != null) { var Danh_sach_Phieu_dat_cua_Nguoi_dung = Danh_sach_Phieu_dat.FindAll( x => x.Nhan_vien != null && x.Nhan_vien.GetAttribute("Ma_so") == Nguoi_dung.GetAttribute("Ma_so")); // Thống tin Online Nguoi_dung_Dang_nhap = new XL_NGUOI_DUNG_DANG_NHAP(); Nguoi_dung_Dang_nhap.Ho_ten = Nguoi_dung.GetAttribute("Ho_ten"); Nguoi_dung_Dang_nhap.Ma_so = Nguoi_dung.GetAttribute("Ma_so"); Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat_Xem = Danh_sach_Phieu_dat_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat = Danh_sach_Phieu_dat_cua_Nguoi_dung; Nguoi_dung_Dang_nhap.Danh_sach_Tinh_trang = Danh_sach_Tinh_trang_Phieu_dat; 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 Danh_sach_Quan_ly_Ban_hang = Danh_sach_Nguoi_dung.FindAll(x => x.SelectSingleNode("Nhom_Nguoi_dung/@Ma_so").Value == "QUAN_LY_BAN_HANG"); var Danh_sach_Nhan_vien_Ban_hang = Danh_sach_Nguoi_dung.FindAll(x => x.SelectSingleNode("Nhom_Nguoi_dung/@Ma_so").Value == "BAN_HANG"); var Nguoi_dung = Danh_sach_Quan_ly_Ban_hang.FirstOrDefault( x => x.GetAttribute("Ten_Dang_nhap") == Ten_Dang_nhap && x.GetAttribute("Mat_khau") == Mat_khau); if (Nguoi_dung != null) { // Thống tin Online Nguoi_dung_Dang_nhap = new XL_NGUOI_DUNG_DANG_NHAP(); Nguoi_dung_Dang_nhap.Ho_ten = Nguoi_dung.GetAttribute("Ho_ten"); Nguoi_dung_Dang_nhap.Ma_so = Nguoi_dung.GetAttribute("Ma_so"); Nguoi_dung_Dang_nhap.Cua_hang = Cua_hang; Nguoi_dung_Dang_nhap.Danh_sach_San_pham = Danh_sach_San_pham; Nguoi_dung_Dang_nhap.Danh_sach_Nhom_San_pham = Danh_sach_Nhom_San_pham; Nguoi_dung_Dang_nhap.Danh_sach_Phieu_dat = Danh_sach_Phieu_dat; Nguoi_dung_Dang_nhap.Danh_sach_Nhan_vien_Ban_hang = Danh_sach_Nhan_vien_Ban_hang; Nguoi_dung_Dang_nhap.Danh_sach_San_pham_Xem = Nguoi_dung_Dang_nhap.Danh_sach_San_pham; //Bổ xung thông tin cho Nhân viên Bán hàng Danh_sach_Nhan_vien_Ban_hang.ForEach(Nhan_vien => { var DS_Nhom_San_pham_Nhan_vien = (XmlElement)Nhan_vien.GetElementsByTagName("Danh_sach_Nhom_San_pham")[0]; var Danh_sach_Nhom_San_pham_Nhan_vien = XL_NGHIEP_VU.Tao_Danh_sach(DS_Nhom_San_pham_Nhan_vien, "Nhom_San_pham"); var Doanh_thu = Danh_sach_Nhom_San_pham_Nhan_vien.Sum(x => long.Parse(x.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); }
//============= 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); }
public static string Tao_Chuoi_HTML_Nguoi_dung(XL_NGUOI_DUNG_DANG_NHAP Nguoi_dung) { var Chuoi_Hinh = $"<img src='{Dia_chi_Media}/{Nguoi_dung.Ma_so}.png' " + "style='width:50px;height:50px;' />"; var Chuoi_Thong_tin = $"<div class='btn text-left' > " + $"{Nguoi_dung.Ho_ten}" + $"</div>"; var Chuoi_HTML = $"<div class='alert'>" + $"{Chuoi_Hinh}" + $"{Chuoi_Thong_tin}" + $"</div>"; return(Chuoi_HTML); }
public static string Tao_Chuoi_HTML_Thong_tin_nguoi_dung(XL_NGUOI_DUNG_DANG_NHAP Nguoi_dung) { var Chuoi_HTML = "<div style='margin:10px'>"; var Chuoi_Hinh = $"<img src='{Dia_chi_Media}/{Nguoi_dung.Ma_so}.png' " + "style='width:90px;height:90px;' />"; var Chuoi_Thong_tin = $"<div style='text-align:left'> " + $"<b>Xin chào: { Nguoi_dung.Ho_ten}</b>" + $"</div>"; Chuoi_HTML = $"<div class='btn ' style=' ' >" + $"{Chuoi_Hinh}" + $"{Chuoi_Thong_tin}" + "</div>"; return(Chuoi_HTML); }
public static string Tao_Chuoi_HTML_Nguoi_dung(XL_NGUOI_DUNG_DANG_NHAP Nguoi_dung) { var Doanh_thu = Nguoi_dung.Doanh_thu; var Chuoi_Hinh = $"<img src='{Dia_chi_Media}/{Nguoi_dung.Ma_so}.png' " + "style='width:50px;height:50px;' />"; var Chuoi_Thong_tin = $"<div class='btn text-left' > " + $"{Nguoi_dung.Ho_ten}" + $"<br /><i><b>Doanh thu: {Doanh_thu.ToString("n0", Dinh_dang_VN)}</b></i>" + $"</div>"; var Chuoi_HTML = $"<div class='alert'>" + $"{Chuoi_Hinh}" + $"{Chuoi_Thong_tin}" + $"</div>"; return(Chuoi_HTML); }
public static string Tao_Chuoi_HTML_Bao_cao_thong_ke(XL_NGUOI_DUNG_DANG_NHAP Nguoi_dung) { var Chuoi_Thong_tin = $"<h3 style = 'color:red' >Danh sách nhân viên bán hàng và thống kê nhóm hàng:</h3><div style='color:red; font-size:15px' class='btn text-left' > " + $"<h2 style = 'color:blue'>Tổng Số lượng tồn: {long.Parse(Nguoi_dung.Cua_hang.GetAttribute("Tong_So_luong_ton")).ToString("n0", Dinh_dang_VN)}</br>" + $"Tổng Doanh thu ngày: {long.Parse(Nguoi_dung.Cua_hang.GetAttribute("Tong_Doanh_thu_Ngay_hien_hanh")).ToString("c0", Dinh_dang_VN)}</br>" + $"Tổng Doanh thu tháng: {long.Parse(Nguoi_dung.Cua_hang.GetAttribute("Tong_Doanh_thu_Thang_hien_hanh")).ToString("c0", Dinh_dang_VN)}</br>" + $"Tổng Doanh thu năm: {long.Parse(Nguoi_dung.Cua_hang.GetAttribute("Tong_Doanh_thu_Nam_hien_hanh")).ToString("c0", Dinh_dang_VN)}</h2></br>" + $"</div>"; var Chuoi_HTML = $"<div>" + $"{Chuoi_Thong_tin}" + $"</div>"; return(Chuoi_HTML); }