public void UpdateNhanXetByID(int id, string nhanxet)
 {
     DAL.KetQuaDanhGia tmp = dataContext.KetQuaDanhGias.Where(t => t.ID == id).FirstOrDefault();
     if (tmp != null)
     {
         tmp.NhanXet = nhanxet;
         Save();
     }
 }
    protected void DSCBRowSelected(object sender, DirectEventArgs e)
    {
        // save old data
        //List<string> listsNX = new List<string>();
        //string[] nhanxet = hdfNhanXet.Text.Split('#');
        //for (int i = nhanxet.Count() - 1; i >= 0; i--)
        //{
        //    if (nhanxet[i].Trim() != "")
        //    {
        //        string[] tmp = nhanxet[i].Split('$');
        //        if (!listsNX.Contains(tmp[0].Trim()))
        //        {
        //            new KetQuaDanhGiaController().UpdateNhanXetByID(int.Parse("0" + tmp[0]), tmp[1]);
        //            listsNX.Add(tmp[0].Trim());
        //        }
        //    }
        //}
        //hdfNhanXet.Text = "";

        // save new data to result table
        string maCB         = hdfMaCanBo.Text;
        string maDotDanhGia = hdfMaDotDanhGia.Text;
        // Danh sách các mã tiêu chí đã có trong bảng kết quả
        List <DAL.TieuChiDanhGia> lists = new TieuChi_DotDanhGiaController().GetTieuChiDanhGiaByMaDotDanhGia(maDotDanhGia);

        foreach (var item in lists)
        {
            //string comp = item.MaNhom + "," + maDotDanhGia + "," + CurrentUser.ID;
            if (new KetQuaDanhGiaController().GetKetQuaByMaCBandMaDotDanhGia(maCB, maDotDanhGia, item.MaNhom, CurrentUser.ID) == null)
            {
                DAL.KetQuaDanhGia info = new DAL.KetQuaDanhGia()
                {
                    CreatedBy            = CurrentUser.ID,
                    CreatedDate          = DateTime.Now,
                    Diem                 = 0,
                    IdTieuChi_DotDanhGia = new TieuChi_DotDanhGiaController().GetByMaDotDanhGiavaMaTieuChi(maDotDanhGia, item.MaNhom).ID,
                    IsQuanLyDanhGia      = isNguoiQL,
                    MaCB                 = maCB,
                    NhanXet              = "",
                };
                new KetQuaDanhGiaController().Insert(info);
            }
        }
        grp_CanBoBiDanhGia.Reload();
        grp_TieuChiDanhGia.Reload();
    }
 public int Insert(DAL.KetQuaDanhGia record)
 {
     dataContext.KetQuaDanhGias.InsertOnSubmit(record);
     Save();
     return(record.ID);
 }