public static Json <Model.M_Account> getAccount(Model.Criteria.M_AccountCriteria criteria, Helper.JqGridParameter gridParam) { BLL.ManageAccount _BLL = new BLL.ManageAccount(); int rsTotalRecord = 0; var result = _BLL.getAccount(criteria, ref rsTotalRecord); //turn Helper.UtilityHelper.ToJqGridResult<Models.M_Department_SearchLv1>(gridParam, result, rsTotalRecord); return(Helper.Utility.ToJqGridResult <Model.M_Account>(gridParam, result)); }
protected void initDataAccount(string mailAccount) { DataTable dt; BLL.ManageAccount _BLL = new BLL.ManageAccount(); Model.Criteria.M_AccountCriteria criteria = new Model.Criteria.M_AccountCriteria(); criteria.email = mailAccount; dt = _BLL.getAccount_By_Email(criteria); if (dt.Rows.Count > 0) { Account.title = dt.Rows[0]["title"].ToString(); Account.name = dt.Rows[0]["name"].ToString(); Account.surname = dt.Rows[0]["surname"].ToString(); } }
protected void btnUpload_Click(object sender, EventArgs e) { string message = null; List <string> _mailCC = new List <string>(); foreach (ListItem item in dlemailCC.Items) { if (item.Selected) { _mailCC.Add(item.Value); } } // ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "alert('" + message + "');", true); //string[] _mailCC = null; //if (strCC != null) //{ // _mailCC = strCC.Split(','); ////String strCC = Request.Form["dlemailCC"].ToString(); ////string[] _mailCC = null; ////if (strCC != null) ////{ //// _mailCC = strCC.Split(','); ////} String tmpMail; tmpMail = Request.Form["dlemail"].ToString(); initDataAccount(tmpMail); string[] mailTo = new string[] { tmpMail }; List <string> myCollection = new List <string>(); // Attach File string serverName = ConfigurationManager.AppSettings["serverName"]; string strPathAttach = MapPath(".//AttachFiles/" + Session["DOC_ID"].ToString() + ".zip"); myCollection.Add(strPathAttach); StringBuilder mailBody = new StringBuilder(); string sTAB = " "; string mailForm = Session["TITLE"].ToString() + " " + Session["NAME"].ToString() + " " + Session["SURNAME"].ToString(); mailBody.AppendLine("<table>"); mailBody.AppendLine("<tr><td>Subject :" + sTAB + Session["CONTENT"].ToString() + "</td></tr>"); mailBody.AppendLine("<tr><td>To :" + sTAB + Account.title + " " + Account.name + " " + Account.surname + "</td></tr>"); mailBody.AppendLine("</table><br />"); string paper_type = Session["PAPER_TYPE"].ToString(); string page_count = Session["PAGE_COUNT"].ToString(); string signature; BLL.ManageAccount M_BLL = new BLL.ManageAccount(); signature = M_BLL.Get_Signature_By_Email(tmpMail); mailBody.AppendLine("<table>"); mailBody.AppendLine("<tr><td>Please sign form applicaion <a href='ht" + "tp://" + serverName + "/FrmApplicationReview.aspx?doc_id=" + Session["DOC_ID"].ToString() + "&email=" + tmpMail + "&page_count=" + page_count + "&paper_type=" + paper_type + "&signature=" + signature + "'>Click here.</a> </td></tr>"); mailBody.AppendLine("<tr><td><BR/></td></tr>"); mailBody.AppendLine("<tr><td><BR/>Best Regards,<td></tr>"); mailBody.AppendLine("<tr><td><BR/>" + mailForm + "</td></tr>"); mailBody.AppendLine("</table><br />"); Model.Criteria.Document _DOC = new Model.Criteria.Document(); _DOC.send_mail_approve_date = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); _DOC.secure_approve = tmpMail; _DOC.doc_id = Session["DOC_ID"].ToString(); BLL.Upload _BLL = new BLL.Upload(); //_BLL.Update_send_mail_Review(_DOC); m_content = Session["CONTENT"].ToString(); //Helper.Utility.SendEmail(mailTo, _mailCC.ToArray(), m_content,mailBody.ToString(),true,myCollection.ToArray(),mailForm); Response.Redirect("DataDocument.aspx"); }