private void HienThiThongTin() { if (RadioSendTranslator.Checked == true) { string ngonngu = Session["languege"].ToString(); DropDownNguoiDich.DataSource = NguoiDichDAO.QryNguoiDich(); DropDownNguoiDich.DataValueField = "USERID"; if (ngonngu == "lbl_VN") { DropDownNguoiDich.DataTextField = "TenNguoiDich"; } else if (ngonngu == "lbl_TW") { DropDownNguoiDich.DataTextField = "TenNguoiDichTiengHoa"; } else if (ngonngu == "lbl_EN") { DropDownNguoiDich.DataTextField = "TenNguoiDich"; } DropDownNguoiDich.DataBind(); } else { string manguoitao = Session["manguoitao"].ToString(); string congty = Session["congty"].ToString(); Busers2 nhanvientao = UserBUS.TimMaNhanVienTaoPhieu(manguoitao, congty); if (nhanvientao != null) { txtEmail.Text = nhanvientao.EMAIL; txtUser.Text = nhanvientao.USERNAME; } } }
private void HienThiNguoiDich() { string ngonngu = Session["languege"].ToString(); DropDownNguoiDich.DataSource = NguoiDichDAO.QryNguoiDich(); DropDownNguoiDich.DataValueField = "USERID"; if (ngonngu == "lbl_VN") { DropDownNguoiDich.DataTextField = "TenNguoiDich"; } else if (ngonngu == "lbl_TW") { DropDownNguoiDich.DataTextField = "TenNguoiDichTiengHoa"; } else if (ngonngu == "lbl_EN") { DropDownNguoiDich.DataTextField = "TenNguoiDich"; } DropDownNguoiDich.DataBind(); }
protected void btnLuu_Click(object sender, EventArgs e) { string maphieu = Session["maphieu"].ToString(); string macongty = Session["congty"].ToString(); string ngonngu = Session["languege"].ToString(); string manguoidung = Session["user"].ToString(); //string madonvi = Session["bp"].ToString(); string nguoidich = ""; Busers2 nguoitao = UserDAO.TimNhanVienTheoMa(manguoidung, macongty); BDepartment donvi = BDepartmentDAO.TimMaDonVi(nguoitao.BADEPID, macongty); DateTime date = DateTime.Now; string ngaydich = DateTime.Parse(date.ToShortDateString()).ToString("yyyy/MM/dd"); try { pdna phieu = pnaDAO.LayVanBanChuaDichTheoNguoiTrinhKy(maphieu, macongty, manguoidung); if (phieu == null) { } else { { if (CheckChon.Checked == true) { string manguoidich = DropDownNguoiDich.SelectedValue.ToString(); if (manguoidich == phieu.IdnguoiDich) { nguoidich = manguoidich; } else { nguoidich = DropDownNguoiDich.SelectedValue.ToString(); Busers2 nhanvientao = UserBUS.TimMaNhanVienTaoPhieu(manguoidung, macongty); ABTranslator nhanviendich = NguoiDichDAO.TimMaNguoiDich(manguoidich); 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: " + maphieu + "\n"; noidung2 += "- Tiêu đề: " + phieu.mytitle + "\n"; noidung2 += "- Ngày tạo: " + ngaydich + "\n"; noidung2 += "- Người nhờ dịch: " + nhanvientao.USERNAME + "\n"; // noidung2 += "Click on link " + "http://192.168.10.62/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, nguoidich, macongty, ngonngu); // LbThongBao.Text = "phiếu đã được gửi đến người dịch, bạn thường xuyên kiểm tra danh sách phiếu đã dịch để biết trạng thái của phiếu đã dịch xong chưa. Xin cảm ơn!"; } } else { nguoidich = phieu.IdnguoiDich; } } dal.CapNhatPhieuPDNDich(macongty, maphieu, CKEditorControl1.Text.Trim(), nguoidich, txtTieuDe.Text, false, 3); } DataTable dtPhieu = dal.TimPhieuGuiNguoiDich(maphieu, macongty, manguoidung); if (dtPhieu.Rows.Count > 0) { if (ngonngu == "lbl_VN") { lbThongBao.Text = "phiếu đã được gửi đến người dịch, bạn thường xuyên kiểm tra danh sách phiếu đã dịch để biết trạng thái của phiếu đã dịch xong chưa. Xin cảm ơn!"; } else if (ngonngu == "lbl_TW") { lbThongBao.Text = "资料已经转送翻译成中文(越文)。请巡查名单,并知本单的状态是否翻译完成。谢谢!"; } else if (ngonngu == "lbl_EN") { lbThongBao.Text = "Save Success."; } btnEdit.Enabled = true; btnLuu.Enabled = false; btnLuu.Attributes.CssStyle.Add("opacity", "0.3"); btnEdit.Attributes.CssStyle.Add("opacity", "100"); Response.Redirect("frmChiTietPhieuChuaDich.aspx"); } //} // db.SubmitChanges(); } catch (Exception) { throw; } }