protected void ThemMonAn() { MonAnYeuDauBUS maydBus = new MonAnYeuDauBUS(); MonAnYeuDauDTO[] arr; MonAnYeuDauDTO dto = new MonAnYeuDauDTO(); arr = maydBus.LayDSMonAnYeuThich(int.Parse(Session["MaNguoiDung"].ToString())); if (Session["MaMon"] != null) { int ma = int.Parse(Session["MaMon"].ToString()); if (arr == null) { dto.Ma_khach_hang = int.Parse(Session["MaNguoiDung"].ToString()); dto.Ma_mon = ma; bus.ThemMonAnYeuDau(dto); } else { bool flag = false; for (int i = 0; i < arr.Length; i++) { if (int.Parse(arr[i].Ma_mon.ToString()) == ma) { flag = true; } } if (flag == false) { dto.Ma_khach_hang = int.Parse(Session["MaNguoiDung"].ToString()); dto.Ma_mon = ma; bus.ThemMonAnYeuDau(dto); } } Session["MaMon"] = null; XL_THE Kq = new XL_THE("DANH_SACH"); XL_CHUOI.XuatXML(Response, Kq.Chuoi()); } }
private void LayDSMonAn() { MonAnYeuDauBUS maydBus = new MonAnYeuDauBUS(); MonAnYeuDauDTO[] arr = maydBus.LayDSMonAnYeuThich(int.Parse(Session["MaNguoiDung"].ToString())); if (arr == null) { return; } XL_THE Kq = new XL_THE("DANH_SACH"); for (int i = 0; i < arr.Length; i++) { XL_THE Kq1 = new XL_THE("MonAn"); MonAnYeuDauDTO MonAnYeuDau = (MonAnYeuDauDTO)arr[i]; MonAnDTO monan = monanbus.ChiTietMonAn(MonAnYeuDau.Ma_mon); XL_THUOC_TINH Thuoc_tinh = new XL_THUOC_TINH("Ma_mon", monan.Ma_mon.ToString()); Kq1.Danh_sach_thuoc_tinh.Add(Thuoc_tinh); Thuoc_tinh = new XL_THUOC_TINH("Ten_mon", monan.Ten_mon); Kq1.Danh_sach_thuoc_tinh.Add(Thuoc_tinh); Thuoc_tinh = new XL_THUOC_TINH("Hinh_anh_minh_hoa", monan.Hinh_anh_minh_hoa); Kq1.Danh_sach_thuoc_tinh.Add(Thuoc_tinh); Thuoc_tinh = new XL_THUOC_TINH("Gia", monan.Gia.ToString()); Kq1.Danh_sach_thuoc_tinh.Add(Thuoc_tinh); Thuoc_tinh = new XL_THUOC_TINH("Tinh_trang", monan.Tinh_trang.ToString()); Kq1.Danh_sach_thuoc_tinh.Add(Thuoc_tinh); Thuoc_tinh = new XL_THUOC_TINH("Diem_binh_chon", monan.Diem_binh_chon.ToString()); Kq1.Danh_sach_thuoc_tinh.Add(Thuoc_tinh); Kq.Danh_sach_the.Add(Kq1); } XL_CHUOI.XuatXML(Response, Kq.Chuoi()); }