private void enviarCorreo(int incid_id) { int userCreate = 0; using (tbl_incidentTableAdapter incident = new tbl_incidentTableAdapter()) { DataTable dtUsuario = new DataTable(); dtUsuario = incident.GetIDByFolio(incid_id); userCreate = Convert.ToInt32(dtUsuario.Rows[0]["usr_id"]); dtUsuario.Dispose(); } string bodytext; bodytext = "\nEl reporte generado con número de folio: " + incid_id + " fue aprobado por su jefe"; //bodytext = bodytext + "Descripción del evento: " + txt_eventDesc.Text + "\n"; //bodytext = bodytext + "Clasificación del evento: " + ddl_eventClasif.SelectedItem.Text.ToString() + "\n"; //bodytext = bodytext + "\nFecha del evento (formato aaaa-mm-dd): " + txt_eventFecha.Text.ToString() + ""; //bodytext = bodytext + "\n\n Área en donde ocurrio el evento: " + ddl_eventArea.SelectedItem.Text.ToString() + ""; bodytext = bodytext + "\n Para mayor información conultar en: http://10.240.151.139/pentagono/incidDetail.aspx?folio=" + incid_id + "\n"; //string to = Convert.ToString(usrInfoTable.Rows[0]["usrInfo_email"]) + ";"; string[] correos; // = {""};// = { "*****@*****.**", "*****@*****.**" }; correos = new string[2]; //correos = new string[1]; correos[0] = getEmail(Convert.ToInt32(Session["userID"])); correos[1] = getEmail(userCreate); funcCorreo.enviarCorreo("Fernando Reyes", correos, Convert.ToString(Session["userName"]), bodytext, "Actualización de reporte accidente incidente folio " + incid_id); }
private void enviarCorreoRecha(int incid_id, string motivo) { int userCreate = 0; using (tbl_incidentTableAdapter incident = new tbl_incidentTableAdapter()) { DataTable dtUsuario = new DataTable(); dtUsuario = incident.GetIDByFolio(incid_id); userCreate = Convert.ToInt32(dtUsuario.Rows[0]["usr_id"]); dtUsuario.Dispose(); } //using (tbl_userInfoTableAdapter usrInfo = new tbl_userInfoTableAdapter()) //{ // using (DataSet1.tbl_userInfoDataTable usrInfoTable = new DataSet1.tbl_userInfoDataTable()) // { // usrInfo.FillByUserID(usrInfoTable, userCreate); // if (usrInfoTable.Rows[0]["usrInfo_name"].ToString() != "") // { string bodytext; bodytext = "Lamentamos informarle que el reporte que usted realizó con folio: " + incid_id + " ha sido rechazado por su jefe"; bodytext += "por el/los siguiente(s) motivo(s): " + motivo; bodytext = bodytext + "\nRequiere de su revisión y aporabación http://10.240.151.139/pentagono/incidentes.aspx?folio=" + incid_id + "\n"; //string to = Convert.ToString(usrInfoTable.Rows[0]["usrInfo_email"]) + ";"; string[] correos; // = {""};// = { "*****@*****.**", "*****@*****.**" }; correos = new string[2]; //correos = new string[1]; correos[0] = getEmail(userCreate); correos[1] = getEmail(Convert.ToInt32(Session["UserID"])); //using (tbl_responsablesTableAdapter jefe = new tbl_responsablesTableAdapter()) //{ // using (DataSet1.tbl_responsablesDataTable dtjefe = new DataSet1.tbl_responsablesDataTable()) // { // using (tbl_userTableAdapter usr = new tbl_userTableAdapter()) // { // int resp = Convert.ToInt32(usr.respIDByUserID(Convert.ToInt32(Session["UserID"]))); // jefe.FillByRespID(dtjefe, resp); // //correos[1] = Convert.ToString(dtjefe.Rows[0]["resp_email"]); // } // } //} funcCorreo.enviarCorreo("Fernando Reyes", correos, "Aspen WebApp", bodytext, "Actualización de reporte accidente incidente folio " + incid_id); // } //} // } }