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); }