コード例 #1
0
 public void Update(DAL.NhanXet nxet)
 {
     DAL.NhanXet temp = dataContext.NhanXets.SingleOrDefault(t => t.MaCB == nxet.MaCB && t.MaDotDG == nxet.MaDotDG);
     if (temp != null)
     {
         // cập nhật nhận xét
         temp.MaCB          = nxet.MaCB;
         temp.MaDotDG       = nxet.MaDotDG;
         temp.TuNhanXet     = nxet.TuNhanXet;
         temp.BanLQNhanXet  = nxet.BanLQNhanXet;
         temp.QuanLyNhanXet = nxet.QuanLyNhanXet;
         temp.DeXuat        = nxet.DeXuat;
         temp.NhanXet1      = nxet.NhanXet1;
         temp.NhanXet2      = nxet.NhanXet2;
         Save();
     }
     else
     {
         // thêm mới nhận xét
         if (nxet != null)
         {
             dataContext.NhanXets.InsertOnSubmit(nxet);
             Save();
         }
     }
 }
コード例 #2
0
 protected void btnDongYNhanXet_Click(object sender, DirectEventArgs e)
 {
     try
     {
         DAL.NhanXet nhanXet = new DAL.NhanXet();
         nhanXet.NhanXet2      = txtLyDo.Text;
         nhanXet.TuNhanXet     = txt_tunhanxet.Text;
         nhanXet.BanLQNhanXet  = txtLienQuanNhanXet.Text;
         nhanXet.QuanLyNhanXet = txtQuanLyNhanXet.Text;
         nhanXet.DeXuat        = txtDeXuat.Text;
         nhanXet.NhanXet1      = txtTomTat.Text;
         nhanXet.MaCB          = hdfMaCanBo.Text;
         nhanXet.MaDotDG       = hdfMaDotDanhGia.Text;
         new NhanXetController().Update(nhanXet);
         wdNhanXet.Hide();
     }
     catch (Exception ex)
     {
         Dialog.ShowError("Có lỗi xảy ra: " + ex.Message);
     }
 }