protected void Button1_Click(object sender, EventArgs e) { try { // string maloai = Session["loaiphieu"].ToString(); string phieu = Session["maphieu"].ToString(); string idnguoidich = DropDownNguoiDich.SelectedValue.ToString(); string congty = Session["congty"].ToString(); string user = Session["user"].ToString(); pdna kiemtra = pnaDAO.TimVanBanTheoMa(phieu, congty); if (kiemtra != null && kiemtra.trangthaidich == false && kiemtra.YN == 6) { //string ngonngu = Session["languege"].ToString(); //if (ngonngu == "lbl_VN") //{ // LbThongBao.Text = "Phiếu đã được gửi đến người dịch"; //} //else if (ngonngu == "lbl_TW") //{ // LbThongBao.Text = "资料已经转送翻译成中文(越文)。请巡查名单"; //} //else if (ngonngu == "lbl_EN") //{ // LbThongBao.Text = "Phiếu đã được gửi đến người dịch"; //} } else { pdna phieun = new pdna(); phieun.GSBH = congty; phieun.pdno = phieu; phieun.trangthaidich = false; db.CapNhaPhieuGuiNguoiKhacDich(phieun.pdno, phieun.GSBH, idnguoidich, phieun.trangthaidich); } // pdna layvanban = pdnaBUS.LayVanBanDaGuiDenNguoiDuyetTheoNGuoiTrinhDuyet(phieu, manguoiduyet, congty); db.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues, db.ExecuteQuery <pdna>("select * from pdna where pdno='" + phieu + "'and GSBH='" + congty + "' and CFMID0='" + idnguoidich + "'")); var list = db.ExecuteQuery <pdna>("select * from pdna where pdno='" + phieu + "'and GSBH='" + congty + "' and CFMID0='" + idnguoidich + "'"); if (list == null) { //LbThongBao.Text = "Lỗi không thể gửi được đến người cần dịch. Xin liên hệ bộ phận IT"; string ngonngu = Session["languege"].ToString(); if (ngonngu == "lbl_VN") { LbThongBao.Text = "Lỗi không thể gửi được đến người cần dịch. Xin liên hệ bộ phận IT"; } else if (ngonngu == "lbl_TW") { LbThongBao.Text = "Error! "; } else if (ngonngu == "lbl_EN") { LbThongBao.Text = "Error can not be sent to people who need services. Please contact the IT department"; } } else { Busers2 nhanvientao = UserDAO.TimNhanVienTheoMa(user, congty); Busers2 nhanviendich = UserBUS.TimMaNhanVienDich(idnguoidich, congty); if (nhanvientao != null && nhanviendich != null) { string ngonngu = Session["languege"].ToString(); String noidung2 = "Chào anh/chị. Tôi có 1 phiếu nhờ anh/chị dịch giúp với"; noidung2 += "- Mã văn bản: " + kiemtra.pdno + "\n"; noidung2 += "- Tiêu đề: " + kiemtra.mytitle + "\n"; noidung2 += "- Ngày tạo: " + kiemtra.CFMDate0.Value.ToShortDateString() + "\n"; noidung2 += "- Người nhờ dịch: " + nhanvientao.USERNAME + "\n"; //noidung2 += "Click on link " + "http://192.168.11.8/pdn/presentationLayer/NguoiDich/danhsachphieuchuadich.aspx"; Until.SendMailNguoiDich(nhanvientao.EMAIL, nhanviendich.EMAIL, "[Ty Hung-eOffice] Thông báo có phiếu cần dịch ", noidung2, nhanviendich.USERID, congty, ngonngu); if (ngonngu == "lbl_VN") { LbThongBao.Text = "Phiếu đã được gửi đến người dịch"; } else if (ngonngu == "lbl_TW") { LbThongBao.Text = "资料已经转送翻译成中文(越文)。请巡查名单"; } else if (ngonngu == "lbl_EN") { LbThongBao.Text = "Phiếu đã được gửi đến người dịch"; } } } Button1.Enabled = false; Button1.Attributes.CssStyle.Add("opacity", "0.5"); } catch (Exception) { throw; } }