예제 #1
0
        void BtnYes_Click(object sender, EventArgs e)
        {
            if (Session["TipoUsuarioId"].ToString() == "11")
            {
                int     GestionId               = Convert.ToInt32(TxtGestionId.Text);
                DataSet dsDatosUsuario          = ClGestion.GetPersona_Gestion(GestionId);
                string  Nombres                 = dsDatosUsuario.Tables["Datos"].Rows[0]["Nombres"].ToString() + " " + dsDatosUsuario.Tables["Datos"].Rows[0]["Apellidos"].ToString();
                string  Correo                  = dsDatosUsuario.Tables["Datos"].Rows[0]["Correo"].ToString();
                string  MensajeCorreo           = "Solicitud de enminedas para su licencia forestal";
                DataSet dsDatosEnmeindaJuridica = ClGestion.GetEnmiendasRegional(GestionId);
                MensajeCorreo = (("<body><table><tr><td colspan='2'><b>Enmiendas del Director Regional</b></td></tr><tr><td colspan='2'><b>Informe No. " + dsDatosEnmeindaJuridica.Tables["Datos"].Rows[0]["NoOficio"].ToString() + "</b></td></tr>"));
                for (int i = 0; i < dsDatosEnmeindaJuridica.Tables["DATOS"].Rows.Count; i++)
                {
                    MensajeCorreo = MensajeCorreo + (("<tr><td>" + (i + 1).ToString() + "</td><td>" + dsDatosEnmeindaJuridica.Tables["Datos"].Rows[i]["Enmienda"].ToString() + " </td></tr>"));
                }
                MensajeCorreo = MensajeCorreo + (("</table></body>"));

                dsDatosEnmeindaJuridica.Clear();
                ClUtilitarios.EnvioCorreo(Correo, Nombres, "Solicitud de enminedas para su licencia forestal", MensajeCorreo, 0, "", "");
                dsDatosUsuario.Clear();
                ClGestion.Manda_Gestion_Usuario(GestionId, 1);
                ClGestion.Cambia_Estatus_Gestion(GestionId, 8);
                int AsignacionId = ClGestion.RetornaPlanManejoEnmienda(GestionId);
                CopiarAnexos(AsignacionId, GestionId);
                Response.Redirect("~/WebForms/Wfrm_GestionNueva.aspx?appel=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt("0", true)) + "&gestion=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt("0", true)) + "");
            }
        }