public void UpdateDanhMucDoUong(string maDanhMuc, string tenDanhMuc)
        {
            DanhMucDoUong dm = qlcf.DanhMucDoUongs.Where(d => d.MaDanhMuc == maDanhMuc).FirstOrDefault();

            if (dm != null)
            {
                dm.TenDanhMuc = tenDanhMuc;
                qlcf.SubmitChanges();
            }
        }
        public void InsertDanhMucDoUong(string maDanhMuc, string tenDanhMuc)
        {
            DanhMucDoUong dm = new DanhMucDoUong();

            dm.MaDanhMuc  = maDanhMuc;
            dm.TenDanhMuc = tenDanhMuc;

            qlcf.DanhMucDoUongs.InsertOnSubmit(dm);
            qlcf.SubmitChanges();
        }
        public bool KiemTraKhoaChinhDanhMucDoUong(string maDanhMuc)
        {
            DanhMucDoUong dm = qlcf.DanhMucDoUongs.Where(d => d.MaDanhMuc == maDanhMuc).FirstOrDefault();

            if (dm == null)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
        public void DeleteDanhMucDoUong(string maDanhMuc)
        {
            DanhMucDoUong dm = qlcf.DanhMucDoUongs.Where(d => d.MaDanhMuc == maDanhMuc).FirstOrDefault();

            //List<DoUong> lstdu = qlcf.DoUongs.Where(d => d.MaDanhMuc == maDanhMuc).ToList();
            if (dm != null)
            {
                //if(lstdu != null)
                //{
                //    foreach (var item in lstdu)
                //    {
                //        qlcf.DoUongs.DeleteOnSubmit(item);
                //        qlcf.SubmitChanges();
                //    }
                //}
                qlcf.DanhMucDoUongs.DeleteOnSubmit(dm);
                qlcf.SubmitChanges();
            }
        }