protected void btnSend_Click(object sender, EventArgs e) { if (Request.Cookies["MaGDV"] != null) { int magdv = int.Parse(Request.Cookies["MaGDV"].Value); dldto.MaGDV = magdv; dldto.MaClaim = mClaimID; string diengiai = txtNoiDung.Text; if (diengiai == "") { Response.Write("<script>alert('Chưa nhập diễn giải công việc!');<script/>"); } else { dldto.Rate = 1; dldto.Lev = 1; dldto.Ngay = DateTime.Parse(DateTime.Now.ToShortDateString()); dldto.Deadline = DateTime.Parse(DateTime.Now.ToShortDateString()); dldto.Report = report; int gdvnhan = int.Parse(drDSGDV.SelectedItem.Value.ToString()); if (gdvnhan != 0) { string ten = GetName(); string user = gdv.LayUsername(gdvnhan); dldto.MaGDVNhan = gdvnhan; dldto.DienGiai = drDSGDV.SelectedItem.ToString() + ": " + diengiai; string email = gdv.LayEmail(user); string brief = mClaimID + " - " + cl.Laybrif(mClaimID); string deadtime = DateTime.Now.ToShortDateString(); string bodyCC = "Dear " + drDSGDV.SelectedItem.ToString(); bodyCC += "<br/>"; bodyCC += "<br/>"; bodyCC += "<br/>"; bodyCC += ten + " gửi bạn một tin nhắn có nội dung như sau: "; bodyCC += "<br/>"; bodyCC += "<br/>"; bodyCC += "<< " + diengiai + " >>"; bodyCC += "<br/>"; bodyCC += "<br/>"; bodyCC += "Nếu có trở ngại gì vui lòng feedback ở platform hoặc gặp trực tiếp " + ten + " nhé!<br/>"; bodyCC += "<br/>"; bodyCC += "<br/> Have a nice day."; bool them = dldao.ThongBaoCheck(dldto); if (them == true) { sendmail.Send_Email_Task(email, "Task-to-do " + brief, bodyCC, "*****@*****.**"); SaveLogTracking(magdv, gdv.LayTenTheoMa(magdv) + " gửi tin nhắn cho " + ten + " nhờ kiểm tra " + report, mClaimID); Response.Write("<script> window.parent.closeAllDialog(); </script>"); } } } } }
protected void btnAdd_Click(object sender, EventArgs e) { DAILYDTO dldto = new DAILYDTO(); int magdv = int.Parse(Request.Cookies["MaGDV"].Value); dldto.MaGDV = magdv; string maclaim = txtClaim.Text; if (maclaim != "") { dldto.MaClaim = maclaim; } else { dldto.MaClaim = ""; } string diengiai = txtDescription.Text; if (diengiai == "") { Response.Write("<script>alert('Chưa nhập diễn giải công việc!');<script/>"); } else { dldto.DienGiai = diengiai; dldto.Rate = int.Parse(drRate.SelectedItem.Value.ToString()); dldto.Lev = int.Parse(drLevel.SelectedItem.Value.ToString()); string da = txtDate.Text; string deadline = txtDeadline.Text; if (da != "") { DateTime ngay = DateTime.Parse(txtDate.Text); dldto.Ngay = ngay; } else { dldto.Ngay = DateTime.Parse(DateTime.Now.ToShortDateString()); } if (deadline != "") { DateTime dead = DateTime.Parse(txtDeadline.Text); dldto.Deadline = dead; } else { dldto.Deadline = DateTime.Parse(DateTime.Now.ToShortDateString()); } int gdvnhan = int.Parse(drDSGDV.SelectedItem.Value.ToString()); if (gdvnhan != 0) { string ten = GetName(); string user = gdv.LayUsername(gdvnhan); dldto.MaGDVNhan = gdvnhan; string email = gdv.LayEmail(user); string noidung = txtDescription.Text; string brief = txtClaim.Text + " - " + cl.Laybrif(txtClaim.Text); string deadtime = txtDeadline.Text; string bodyCC = "Dear " + drDSGDV.SelectedItem.ToString(); bodyCC += "<br/>"; bodyCC += "<br/>"; bodyCC += "<br/>"; bodyCC += ten + " muốn bạn hỗ trợ vụ " + brief; bodyCC += "<br/>"; bodyCC += "Với nội dung: " + noidung; bodyCC += "<br/>"; bodyCC += "Hạn hoàn thành: " + deadtime; bodyCC += "<br/>"; bodyCC += "Nếu có trở ngại gì vui lòng feedback ở platform hoặc gặp trực tiếp " + ten + " nhé!<br/>"; bodyCC += "<br/>"; bodyCC += "<br/> Have a nice day."; if (deadtime == "") { deadtime = DateTime.Now.ToString("yyyy-MM-dd"); //sendmail.ThongBaoTask("Task-to-do", ten, email, noidung, brief, deadtime); sendmail.Send_Email_Task(email, "Task-to-do " + brief, bodyCC, "*****@*****.**"); } else { //sendmail.ThongBaoTask("Task-to-do", ten, email, noidung, brief, deadtime); sendmail.Send_Email_Task(email, "Task-to-do " + brief, bodyCC, "*****@*****.**"); } // string bodyCC = "Dear Partner,"; // bodyCC += "<br/>"; // bodyCC += "<br/>"; // bodyCC += "<br/>"; // bodyCC += ten + " đã giao cho " + drDSGDV.SelectedItem.ToString() + " thực hiện công việc của vụ " + brief; // bodyCC += "<br/>"; // bodyCC += "Với nội dung: " + noidung; // bodyCC += "<br/>"; // bodyCC += "Hạn hoàn thành: " + deadtime; // bodyCC += "<br/>"; // bodyCC += "<br/>"; // bodyCC += "<br/> Cheers, "; // //sendmail.Send_Email("*****@*****.**", email, "Task-to-do", bodyCC, "[email protected], [email protected], [email protected]"); // sendmail.Send_Email("*****@*****.**", email, "Task-to-do", bodyCC, "[email protected], [email protected]"); // sendmail.Send_Email_Task(email, "Task-to-do", bodyCC, "*****@*****.**"); } else { dldto.MaGDVNhan = 0; } bool them = dldao.DaiLyMoi(dldto); if (them == true) { int maGDV = int.Parse(Request.Cookies["MaGDV"].Value); string noidung = gdv.LayTenTheoMa(maGDV) + " created task of case" + maclaim + " ."; SaveLogTracking(maGDV, noidung, maclaim); loadWaiting(magdv); loadImport(magdv); loadTaskReceived(magdv); loadTaskAssigned(magdv); loadDaGiao(magdv); loadAllTask(); ClearInputs(Page.Controls); } } }