protected void LayDSLoaiMonLa()   //lá
    {
        LoaiMonBUS loaimonBUS = new LoaiMonBUS();

        LoaiMonDTO[] dsLoaiMon = loaimonBUS.DanhSachLoaiMonLa();

        XL_THE Kq = new XL_THE("dsLoaiMon");

        for (int i = 0; i < dsLoaiMon.Length; ++i)
        {
            XL_THE Kq1 = new XL_THE("LoaiThe");
            Kq1.Danh_sach_thuoc_tinh.Add(new XL_THUOC_TINH("MaLoaiMon", dsLoaiMon[i].Ma_loai_mon.ToString()));
            Kq1.Danh_sach_thuoc_tinh.Add(new XL_THUOC_TINH("TenLoaiMon", dsLoaiMon[i].Ten_loai_mon));
            Kq1.Danh_sach_thuoc_tinh.Add(new XL_THUOC_TINH("MaLoaiMonCha", dsLoaiMon[i].Ma_loai_mon_cha.ToString()));
            Kq1.Danh_sach_thuoc_tinh.Add(new XL_THUOC_TINH("LaLoaiMonLa", dsLoaiMon[i].La_loai_mon_la.ToString()));

            Kq.Danh_sach_the.Add(Kq1);
        }

        XL_CHUOI.XuatChuoi(Response, Kq.Chuoi());
    }