Etiquetas Identificar Cambios Requerimientos
git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C541
This commit is contained in:
parent
a26a2b774f
commit
c040bf5092
8 changed files with 168 additions and 144 deletions
|
|
@ -1988,7 +1988,7 @@ public partial class Forms_Trans_frwCartaSolicitud : General
|
|||
if (nResultadoActualizar > 0)
|
||||
{
|
||||
#region Envio de correo
|
||||
|
||||
//Requerimiento 13
|
||||
//AyABL.TRA.correoBL objcorreoBL = new AyABL.TRA.correoBL();
|
||||
|
||||
//nPkSolicitud = Convert.ToInt32(row[1].ToString());//AQUI INSERTAMOS LA PK DE LA SOLICITUD
|
||||
|
|
@ -2977,7 +2977,8 @@ public partial class Forms_Trans_frwCartaSolicitud : General
|
|||
objcorreoBL.objcorreoEL.FKUSUARIO = Convert.ToInt32(row["FKUSUARIOXDEPENDENCIA"].ToString());
|
||||
objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
|
||||
int nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
//Requerimiento 13
|
||||
//int nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
MensajeAlerta("Falta finalizar la firma de documentos por parte del usuario " + CultureInfo.CurrentCulture.TextInfo.ToTitleCase(row["NOMBRECOMPLETO"].ToString().ToLower()));
|
||||
}
|
||||
}
|
||||
|
|
@ -3181,8 +3182,8 @@ public partial class Forms_Trans_frwCartaSolicitud : General
|
|||
objcorreoBL.objcorreoEL.CONTENIDO = strMensajeContenido;
|
||||
objcorreoBL.objcorreoEL.FKUSUARIO = Convert.ToInt32(row["FKUSUARIOXDEPENDENCIA"].ToString());
|
||||
objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
|
||||
nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
//Requerimiento 13
|
||||
//nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1327,7 +1327,11 @@
|
|||
<tr>
|
||||
<td colspan="5">
|
||||
<br />
|
||||
<%-- Requerimiento 12 --%>
|
||||
|
||||
<asp:TextBox ID="txtObservacionesCritec" TextMode="MultiLine" Rows="25" Width="98%" runat="server" ></asp:TextBox>
|
||||
<%-- Requerimiento 12 --%>
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
|
|
|
|||
|
|
@ -1150,7 +1150,9 @@
|
|||
<tr>
|
||||
<td colspan="5">
|
||||
<br />
|
||||
<%-- Requerimiento 12 --%>
|
||||
<asp:TextBox ID="txtObservacionesCritec" TextMode="MultiLine" Rows="25" Width="98%" runat="server"></asp:TextBox>
|
||||
<%-- Requerimiento 12 --%>
|
||||
|
||||
</td>
|
||||
|
||||
|
|
|
|||
|
|
@ -1689,6 +1689,7 @@ public partial class Forms_Trans_frwGestionTrabajo : General
|
|||
objcorreoBL.objcorreoEL.FKUSUARIO = Convert.ToInt32(row6["FKUSUARIOXDEPENDENCIA"].ToString());
|
||||
objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
|
||||
//Requerimiento 13
|
||||
//nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
}
|
||||
GuardarEventoBitacora(
|
||||
|
|
@ -1729,12 +1730,9 @@ public partial class Forms_Trans_frwGestionTrabajo : General
|
|||
nResultadoActualizar = objSolicitud.actualizarActividadSolicitud();
|
||||
}
|
||||
}
|
||||
|
||||
//Requerimiento 13
|
||||
#region Envio de correo
|
||||
|
||||
|
||||
|
||||
|
||||
//int nActividad = int.Parse(Session["NACTIVIDAD"].ToString());
|
||||
////if (nActividad > 2)
|
||||
//// nActividad = 2;//SE ENVIA PARA REPROGRAMAR11
|
||||
|
|
@ -1808,6 +1806,7 @@ public partial class Forms_Trans_frwGestionTrabajo : General
|
|||
//}
|
||||
|
||||
#endregion
|
||||
//Requerimiento 13
|
||||
}
|
||||
}
|
||||
//if (p_accion == "aprueba")
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
<%@ Page Title="Busqueda de solicitudes" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="frwNuevaSolicitud.aspx.cs" Inherits="Forms_Trans_frwNuevaSolicitud" %>
|
||||
<%@ Page Title="Busqueda de solicitudes" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="frwNuevaSolicitud.aspx.cs" Inherits="Forms_Trans_frwNuevaSolicitud"%>
|
||||
|
||||
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="act" %>
|
||||
|
||||
|
|
@ -285,11 +285,14 @@
|
|||
if ($("#MainContent_txtApellido1Solicitante").val() == '' || $("#MainContent_txtApellido1Solicitante").val() == 'N/A' && indice > 2) {
|
||||
MensajeError('Debe digitar el apellido del solicitante', 'datosCliente');
|
||||
nRespuesta = 0;
|
||||
} else if ($("#MainContent_txtApellido2Solicitante").val() == '' || $("#MainContent_txtApellidoSolicitante").val() == 'N/A' && indice > 2) {
|
||||
}
|
||||
//Requerimiento 1
|
||||
else if ($("#MainContent_txtApellido2Solicitante").val() == '' || $("#MainContent_txtApellidoSolicitante").val() == 'N/A' && indice > 2) {
|
||||
MensajeError('Debe digitar el segundo apellido del solicitante', 'datosCliente');
|
||||
nRespuesta = 0;
|
||||
}
|
||||
else
|
||||
// Requerimiento 1
|
||||
else
|
||||
{
|
||||
if ($("#MainContent_txtCedulaSolicitante").val() == '' || $("#MainContent_txtCedulaSolicitante").val() == 'N/A' && indice > 2) {
|
||||
MensajeError('Debe digitar la identificación del solicitante', 'datosCliente');
|
||||
|
|
@ -301,19 +304,14 @@
|
|||
|
||||
MensajeError('Debe digitar el número de NIS', 'datosCliente');
|
||||
nRespuesta = 0;
|
||||
} else if ($("#MainContent_rdlTieneServicios_0").is(':checked') && ($("#MainContent_txtNIS").val() == 'N/A' || $("#MainContent_txtNIS").val() == 'n/a' || $("#MainContent_txtNIS").val() == 'N/a' || $("#MainContent_txtNIS").val() == 'n/A' || $("#MainContent_txtNIS").val() == '')) {
|
||||
}
|
||||
//Requerimiento 1
|
||||
else if ($("#MainContent_rdlTieneServicios_0").is(':checked') && ($("#MainContent_txtNIS").val() == 'N/A' || $("#MainContent_txtNIS").val() == 'n/a' || $("#MainContent_txtNIS").val() == 'N/a' || $("#MainContent_txtNIS").val() == 'n/A' || $("#MainContent_txtNIS").val() == '')) {
|
||||
|
||||
MensajeError('Debe digitar el número de NIS', 'datosCliente');
|
||||
nRespuesta = 0;
|
||||
}
|
||||
//else if ($('#MainContent_txtTelefono1').val() == '' && indice == 5) {
|
||||
// MensajeError('Debe ingresar el Número de Teléfono 1', 'datosCliente');
|
||||
// nRespuesta = 4;
|
||||
//}
|
||||
//else if ($('#MainContent_txtCorreo').val() == '' && indice == 5) {
|
||||
// MensajeError('Debe ingresar el Correo Electrónico', 'datosCliente');
|
||||
// nRespuesta = 4;
|
||||
//}
|
||||
//Requerimiento 1
|
||||
else {
|
||||
if ($("#MainContent_txtDescripcionUsoEdificaciones").val() == '' && indice > 2) {
|
||||
MensajeError('Debe digitar una especificación del uso de edificaciones o si no aplica digite N/A', 'datosCliente');
|
||||
|
|
@ -747,7 +745,7 @@
|
|||
</td>
|
||||
<td class="auto-style7">
|
||||
|
||||
<asp:RequiredFieldValidator ID="rfvNombreSolicitante" runat="server" ControlToValidate="txtNombreSolicitante" ErrorMessage="Debe digitar el nombre del solicitante."></asp:RequiredFieldValidator>
|
||||
<asp:RequiredFieldValidator ID="rfvNombreSolicitante" runat="server" ControlToValidate="txtNombreSolicitante" ErrorMessage="Debe digitar el nombre del solicitante."></asp:RequiredFieldValidator>
|
||||
</td>
|
||||
<td class="auto-style10"> </td>
|
||||
<td class="auto-style11"></td>
|
||||
|
|
@ -1080,8 +1078,11 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td colspan="5">
|
||||
<%-- Requerimiento 1 --%>
|
||||
<asp:RegularExpressionValidator ID="rfvCantidad" ControlToValidate="txtValor" runat="server" ErrorMessage="Solo se permiten valores numéricos" ValidationExpression="^[0-9]+$"></asp:RegularExpressionValidator>
|
||||
|
||||
<%-- Requerimiento 1 --%>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -1124,9 +1125,12 @@
|
|||
<tr>
|
||||
<td class="auto-style6"></td>
|
||||
<td class="auto-style10"></td>
|
||||
<%-- Requerimiento 1 --%>
|
||||
<td class="auto-style7">
|
||||
<asp:RegularExpressionValidator ID="rfvCaudalSolicitado" runat="server" ControlToValidate="txtCaudalSolicitado" ValidationExpression="^\d{1,6}(\.\d{1,2})?$" ErrorMessage="Solo se permiten números."></asp:RegularExpressionValidator>
|
||||
</td>
|
||||
</td >
|
||||
<%-- Requerimiento 1 --%>
|
||||
|
||||
|
||||
<td class="auto-style11"></td>
|
||||
|
||||
|
|
@ -1349,7 +1353,9 @@
|
|||
</td>
|
||||
<td class="auto-style7">
|
||||
<asp:TextBox ID="txtTelefono1" runat="server"></asp:TextBox>
|
||||
<%-- Requerimiento 1 --%>
|
||||
<asp:Label id="reqTel" Text="" runat="server"/>
|
||||
<%-- Requerimiento 1 --%>
|
||||
</td>
|
||||
<td class="auto-style10"> </td>
|
||||
<td class="auto-style11">Fax</td>
|
||||
|
|
@ -1367,14 +1373,18 @@
|
|||
<td class="auto-style11">Correo Electrónico</td>
|
||||
<td class="auto-style7">
|
||||
<asp:TextBox ID="txtCorreo" runat="server"></asp:TextBox>
|
||||
|
||||
<%-- Requerimiento 1 --%>
|
||||
<asp:Label id="reqCorreo" Text="" runat="server"/>
|
||||
<%-- Requerimiento 1 --%>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="auto-style6">Correo Electrónico 2
|
||||
</td>
|
||||
<%-- Requerimiento 1 --%>
|
||||
<td class="auto-style6">Correo Electrónico 2</td>
|
||||
<%-- Requerimiento 1 --%>
|
||||
<td class="auto-style7">
|
||||
<asp:TextBox ID="txtCorreo2" runat="server"></asp:TextBox>
|
||||
</td>
|
||||
|
|
|
|||
|
|
@ -452,7 +452,7 @@ public partial class Forms_Trans_frwNuevaSolicitud : General
|
|||
if (Session["SOLICITUD"]!= null)
|
||||
{
|
||||
//modificar el registro de la tabla solicitud poner en true valor temporal
|
||||
|
||||
//Requerimiento 1
|
||||
if (txtTelefono1.Text == String.Empty || txtCorreo.Text == String.Empty)
|
||||
{
|
||||
if (txtTelefono1.Text == String.Empty)
|
||||
|
|
@ -477,13 +477,15 @@ public partial class Forms_Trans_frwNuevaSolicitud : General
|
|||
reqCorreo.Visible = false;
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
reqCorreo.Visible = txtCorreo.Text != String.Empty ? false : true;
|
||||
reqTel.Visible = txtTelefono1.Text != String.Empty ? false : true;
|
||||
//Requerimiento 1
|
||||
|
||||
|
||||
|
||||
ViewState["MODO"] = "Nuevo";
|
||||
int pkRegistro = GuardarDatosSolicitud();
|
||||
|
|
@ -1054,112 +1056,111 @@ public partial class Forms_Trans_frwNuevaSolicitud : General
|
|||
/// guarda y modifica registros en la tabla.
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
private int GuardarDatosTipoProyecto() //M0
|
||||
{
|
||||
int nValorRetornado = 0;
|
||||
//Requerimiento 1
|
||||
private int GuardarDatosTipoProyecto() //M0
|
||||
{
|
||||
int nValorRetornado = 0;
|
||||
|
||||
try
|
||||
{
|
||||
string strModo = ViewState["MODO"].ToString();
|
||||
decimal value;
|
||||
if (ddlTipoProyecto.SelectedValue != "-1")
|
||||
{
|
||||
if (txtValor.Text != "" && int.Parse(txtValor.Text) >= 1)
|
||||
try
|
||||
{
|
||||
|
||||
if (txtCaudalSolicitado.Text != "" && Convert.ToDecimal(txtCaudalSolicitado.Text) > 0)
|
||||
string strModo = ViewState["MODO"].ToString();
|
||||
if (ddlTipoProyecto.SelectedValue != "-1")
|
||||
{
|
||||
if (txtNivelesConstruccion.Text != "" && txtAreaConstruccion.Text != "" )
|
||||
if (txtValor.Text != "" && int.Parse(txtValor.Text) >= 1)
|
||||
{
|
||||
objproyectoSolicitudBL = new proyectoSolicitudBL();
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.FKSOLICITUD = int.Parse(strPKSolicitudTMP);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.FKPROYECTO = int.Parse(ddlTipoProyecto.SelectedValue);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.CANTIDAD = int.Parse(txtValor.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.CAUDALSOLICITADO = decimal.Parse(txtCaudalSolicitado.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.CAUDALASIGNADO = 0;
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.OBSERVACIONES = txtObservacionesProposito.Text;
|
||||
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.NIVELESCONSTRUCCION = int.Parse(txtNivelesConstruccion.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.AREACONSTRUCCION = decimal.Parse(txtAreaConstruccion.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.VISADO = chkVisado.Checked;
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.FKMOTIVOPROYECTO = int.Parse(rblMotivoProyecto.SelectedValue);
|
||||
|
||||
|
||||
if (strModo == "Nuevo")
|
||||
if (txtCaudalSolicitado.Text != "" && Convert.ToDecimal(txtCaudalSolicitado.Text) > 0)
|
||||
{
|
||||
nValorRetornado = objproyectoSolicitudBL.insertarProyectoSolicitud();
|
||||
if (nValorRetornado != 0)
|
||||
if (txtNivelesConstruccion.Text != "" && txtAreaConstruccion.Text != "" )
|
||||
{
|
||||
GuardarEventoBitacora(
|
||||
Session["LOGIN"].ToString(),
|
||||
AccionBitacora.INSERT.ToString(),
|
||||
MensajesBitacora.IngresarRegistro + ": Se ha ingresado el tipo de proyecto " + ddlTipoProyecto.SelectedItem.Text.Trim() + " para la solicitud " + strNumSolicitudTMP,
|
||||
Path.GetFileNameWithoutExtension(Page.AppRelativeVirtualPath),
|
||||
Convert.ToInt32(ConfigurationManager.AppSettings["pkApp"])
|
||||
);
|
||||
objproyectoSolicitudBL = new proyectoSolicitudBL();
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.FKSOLICITUD = int.Parse(strPKSolicitudTMP);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.FKPROYECTO = int.Parse(ddlTipoProyecto.SelectedValue);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.CANTIDAD = int.Parse(txtValor.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.CAUDALSOLICITADO = decimal.Parse(txtCaudalSolicitado.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.CAUDALASIGNADO = 0;
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.OBSERVACIONES = txtObservacionesProposito.Text;
|
||||
|
||||
GuardarDatosSolicitud();
|
||||
if (ddlSubClasificacion.SelectedValue == "-1")
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.NIVELESCONSTRUCCION = int.Parse(txtNivelesConstruccion.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.AREACONSTRUCCION = decimal.Parse(txtAreaConstruccion.Text);
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.VISADO = chkVisado.Checked;
|
||||
objproyectoSolicitudBL.objproyectosolicitudEL.FKMOTIVOPROYECTO = int.Parse(rblMotivoProyecto.SelectedValue);
|
||||
|
||||
|
||||
if (strModo == "Nuevo")
|
||||
{
|
||||
ddlSubClasificacion.SelectedValue = "4";
|
||||
txtCantidadLotes.Text = "0";
|
||||
}
|
||||
visadoproyectoBL objVisadoProyectoBL = new visadoproyectoBL();
|
||||
objVisadoProyectoBL.objvisadoproyectoEL.CANTIDADLOTES = int.Parse(txtCantidadLotes.Text);
|
||||
objVisadoProyectoBL.objvisadoproyectoEL.FKPROYECTOSOLICITUD = nValorRetornado;
|
||||
objVisadoProyectoBL.objvisadoproyectoEL.FKTIPOVISADO = int.Parse(ddlSubClasificacion.SelectedValue);
|
||||
int nValorTipoVisado = objVisadoProyectoBL.insertarVisadoProyecto();
|
||||
nValorRetornado = objproyectoSolicitudBL.insertarProyectoSolicitud();
|
||||
if (nValorRetornado != 0)
|
||||
{
|
||||
GuardarEventoBitacora(
|
||||
Session["LOGIN"].ToString(),
|
||||
AccionBitacora.INSERT.ToString(),
|
||||
MensajesBitacora.IngresarRegistro + ": Se ha ingresado el tipo de proyecto " + ddlTipoProyecto.SelectedItem.Text.Trim() + " para la solicitud " + strNumSolicitudTMP,
|
||||
Path.GetFileNameWithoutExtension(Page.AppRelativeVirtualPath),
|
||||
Convert.ToInt32(ConfigurationManager.AppSettings["pkApp"])
|
||||
);
|
||||
|
||||
GuardarDatosSolicitud();
|
||||
if (ddlSubClasificacion.SelectedValue == "-1")
|
||||
{
|
||||
ddlSubClasificacion.SelectedValue = "4";
|
||||
txtCantidadLotes.Text = "0";
|
||||
}
|
||||
visadoproyectoBL objVisadoProyectoBL = new visadoproyectoBL();
|
||||
objVisadoProyectoBL.objvisadoproyectoEL.CANTIDADLOTES = int.Parse(txtCantidadLotes.Text);
|
||||
objVisadoProyectoBL.objvisadoproyectoEL.FKPROYECTOSOLICITUD = nValorRetornado;
|
||||
objVisadoProyectoBL.objvisadoproyectoEL.FKTIPOVISADO = int.Parse(ddlSubClasificacion.SelectedValue);
|
||||
int nValorTipoVisado = objVisadoProyectoBL.insertarVisadoProyecto();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
if (txtNivelesConstruccion.Text == "")
|
||||
{
|
||||
MensajeAlerta("Debe digitar los niveles de construccion");
|
||||
txtNivelesConstruccion.Focus(); txtCaudalSolicitado.Focus();
|
||||
|
||||
}
|
||||
|
||||
if (txtAreaConstruccion.Text == "")
|
||||
{
|
||||
MensajeAlerta("Debe digitar el area de construccion");
|
||||
txtAreaConstruccion.Focus();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
MensajeAlerta("Debe digitar el caudal solicitado");
|
||||
txtCaudalSolicitado.Focus();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (txtNivelesConstruccion.Text == "")
|
||||
{
|
||||
MensajeAlerta("Debe digitar los niveles de construccion");
|
||||
txtNivelesConstruccion.Focus(); txtCaudalSolicitado.Focus();
|
||||
|
||||
}
|
||||
|
||||
if (txtAreaConstruccion.Text == "")
|
||||
{
|
||||
MensajeAlerta("Debe digitar el area de construccion");
|
||||
txtAreaConstruccion.Focus();
|
||||
}
|
||||
MensajeAlerta("Debe digitar la cantidad");
|
||||
txtValor.Focus();
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
MensajeAlerta("Debe digitar el caudal solicitado");
|
||||
txtCaudalSolicitado.Focus();
|
||||
MensajeAlerta("Debe seleccionar el tipo de proyecto antes de continuar");
|
||||
ddlTipoProyecto.Focus();
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
|
||||
catch (Exception ex)
|
||||
{
|
||||
MensajeAlerta("Debe digitar la cantidad");
|
||||
txtValor.Focus();
|
||||
throw ex;
|
||||
}
|
||||
return nValorRetornado;
|
||||
}
|
||||
else
|
||||
{
|
||||
MensajeAlerta("Debe seleccionar el tipo de proyecto antes de continuar");
|
||||
ddlTipoProyecto.Focus();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
catch (Exception ex)
|
||||
{
|
||||
throw ex;
|
||||
}
|
||||
return nValorRetornado;
|
||||
}
|
||||
|
||||
//Requerimiento 1
|
||||
/// <summary>
|
||||
/// guarda y modifica registros en la tabla.
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -1110,7 +1110,7 @@ public partial class Forms_Trans_frwProgramacionTrabajo : General
|
|||
if (nResultadoActualizar > 0)
|
||||
{
|
||||
#region Envio de correo
|
||||
|
||||
//Requerimiento 13
|
||||
//AyABL.TRA.correoBL objcorreoBL = new AyABL.TRA.correoBL();
|
||||
|
||||
//nPkSolicitud = Convert.ToInt32(row[1].ToString());//AQUI INSERTAMOS LA PK DE LA SOLICITUD
|
||||
|
|
|
|||
|
|
@ -415,6 +415,8 @@ public partial class Forms_TRA_frwRequisitos : General
|
|||
//}
|
||||
//else
|
||||
//{
|
||||
|
||||
//Requerimiento 13
|
||||
EnvioCorreo("cumplido");
|
||||
GuardarDatosActividad("aprueba");
|
||||
EjecutarScript("MensajeInformativoPersonalizado('Se completó el ingreso de requisitos por lo que se puede continuar con la programación de las actividades.');EscoderBoton();");
|
||||
|
|
@ -490,6 +492,7 @@ public partial class Forms_TRA_frwRequisitos : General
|
|||
|
||||
if (blIncompleto)
|
||||
{
|
||||
// Requerimiento 13
|
||||
//accion incompleto
|
||||
EnvioCorreo("incumplido");
|
||||
#region Envio de correo
|
||||
|
|
@ -508,7 +511,7 @@ public partial class Forms_TRA_frwRequisitos : General
|
|||
//objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
|
||||
//nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
|
||||
// Requerimiento 13
|
||||
#endregion
|
||||
|
||||
EjecutarScript("EscoderBoton();");
|
||||
|
|
@ -745,7 +748,8 @@ public partial class Forms_TRA_frwRequisitos : General
|
|||
else
|
||||
objcorreoExternoBL.objcorreoExternoEL.p_file_attachments = string.Empty;
|
||||
|
||||
int nValorRetornado = objcorreoExternoBL.EnviarCorreoExterno();
|
||||
//Requerimiento 13
|
||||
//int nValorRetornado = objcorreoExternoBL.EnviarCorreoExterno();
|
||||
|
||||
GuardarEventoBitacora(
|
||||
Session["LOGIN"].ToString(),
|
||||
|
|
@ -1936,50 +1940,53 @@ public partial class Forms_TRA_frwRequisitos : General
|
|||
nResultadoActualizar = objSolicitud.actualizarActividadSolicitud();
|
||||
if (nResultadoActualizar > 0)
|
||||
{
|
||||
#region Envio de correo
|
||||
#region Envio de correo--
|
||||
//Requerimiento 13
|
||||
|
||||
//AyABL.TRA.correoBL objcorreoBL = new AyABL.TRA.correoBL();
|
||||
|
||||
AyABL.TRA.correoBL objcorreoBL = new AyABL.TRA.correoBL();
|
||||
//nPkSolicitud = Convert.ToInt32(row[1].ToString());//AQUI INSERTAMOS LA PK DE LA SOLICITUD
|
||||
|
||||
nPkSolicitud = Convert.ToInt32(row[1].ToString());//AQUI INSERTAMOS LA PK DE LA SOLICITUD
|
||||
//objcorreoBL.objcorreoEL.FKNUMSOLICITUD = nPkSolicitud;
|
||||
//// objcorreoBL.objcorreoEL.CORREO = dsActividad.Tables[0].Rows[0]["LOGINUSUARIO"].ToString() + "@aya.go.cr";
|
||||
//objcorreoBL.objcorreoEL.ASUNTO = strAsuntoCorreo;
|
||||
//objcorreoBL.objcorreoEL.CONTENIDO = strMensajeContenido;
|
||||
//objcorreoBL.objcorreoEL.FKUSUARIO = Convert.ToInt32(row["FKUSUARIOXDEPENDENCIA"].ToString());
|
||||
//objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
|
||||
objcorreoBL.objcorreoEL.FKNUMSOLICITUD = nPkSolicitud;
|
||||
// objcorreoBL.objcorreoEL.CORREO = dsActividad.Tables[0].Rows[0]["LOGINUSUARIO"].ToString() + "@aya.go.cr";
|
||||
objcorreoBL.objcorreoEL.ASUNTO = strAsuntoCorreo;
|
||||
objcorreoBL.objcorreoEL.CONTENIDO = strMensajeContenido;
|
||||
objcorreoBL.objcorreoEL.FKUSUARIO = Convert.ToInt32(row["FKUSUARIOXDEPENDENCIA"].ToString());
|
||||
objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
//nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
|
||||
nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
////poner la siguiente actividad en pendiente
|
||||
|
||||
//poner la siguiente actividad en pendiente
|
||||
//objSolicitudBL = new solicitudBL();
|
||||
//objSolicitudBL.objSolicitudEL.PK = int.Parse(Session["PKPROGRAMACION"].ToString());
|
||||
//objSolicitudBL.objSolicitudEL.ORDEN = 2;
|
||||
|
||||
objSolicitudBL = new solicitudBL();
|
||||
objSolicitudBL.objSolicitudEL.PK = int.Parse(Session["PKPROGRAMACION"].ToString());
|
||||
objSolicitudBL.objSolicitudEL.ORDEN = 2;
|
||||
//DataSet dsEncargadosActividadesSiguiente = objSolicitudBL.dsListaActividadesEncargado(null);
|
||||
//foreach (DataRow row6 in dsEncargadosActividadesSiguiente.Tables[0].Rows)
|
||||
//{
|
||||
|
||||
DataSet dsEncargadosActividadesSiguiente = objSolicitudBL.dsListaActividadesEncargado(null);
|
||||
foreach (DataRow row6 in dsEncargadosActividadesSiguiente.Tables[0].Rows)
|
||||
{
|
||||
// objSolicitud.objresponsableActividadEL.PK = int.Parse(row6["PKRESPONSABLEACTIVIDAD"].ToString()); ;
|
||||
// objSolicitud.objresponsableActividadEL.FKESTADO = 3;//pendiente t_sgm_estadoactividad
|
||||
// objSolicitud.objresponsableActividadEL.FECHARECIBIDO = DateTime.Now;
|
||||
// nResultadoActualizar = objSolicitud.actualizarActividadSolicitudSiguiente();
|
||||
|
||||
objSolicitud.objresponsableActividadEL.PK = int.Parse(row6["PKRESPONSABLEACTIVIDAD"].ToString()); ;
|
||||
objSolicitud.objresponsableActividadEL.FKESTADO = 3;//pendiente t_sgm_estadoactividad
|
||||
objSolicitud.objresponsableActividadEL.FECHARECIBIDO = DateTime.Now;
|
||||
nResultadoActualizar = objSolicitud.actualizarActividadSolicitudSiguiente();
|
||||
// objcorreoBL.objcorreoEL.ASUNTO = strAsuntoCorreo;
|
||||
// objcorreoBL.objcorreoEL.CONTENIDO = strMensajeContenido;
|
||||
// objcorreoBL.objcorreoEL.FKUSUARIO = Convert.ToInt32(row6["FKUSUARIOXDEPENDENCIA"].ToString());
|
||||
// objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
|
||||
objcorreoBL.objcorreoEL.ASUNTO = strAsuntoCorreo;
|
||||
objcorreoBL.objcorreoEL.CONTENIDO = strMensajeContenido;
|
||||
objcorreoBL.objcorreoEL.FKUSUARIO = Convert.ToInt32(row6["FKUSUARIOXDEPENDENCIA"].ToString());
|
||||
objcorreoBL.objcorreoEL.Fecha = DateTime.Now;
|
||||
// nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
//}
|
||||
////cancelar notificacion
|
||||
//notificacionBL objNotificacionBL = new notificacionBL();
|
||||
|
||||
nValorRetornado = objcorreoBL.insertarCorreo();
|
||||
}
|
||||
//cancelar notificacion
|
||||
notificacionBL objNotificacionBL = new notificacionBL();
|
||||
|
||||
objNotificacionBL.objnotificacionEL.ID_DOCUMENTO = Session["SOLICITUD"].ToString() + " - Ingreso y asignación de expedientes";
|
||||
objNotificacionBL.objnotificacionEL.status = "00";
|
||||
objNotificacionBL.objnotificacionEL.message = "OK";
|
||||
nValorRetornado = objNotificacionBL.cancelarNotificacion(objNotificacionBL.objnotificacionEL);
|
||||
//objNotificacionBL.objnotificacionEL.ID_DOCUMENTO = Session["SOLICITUD"].ToString() + " - Ingreso y asignación de expedientes";
|
||||
//objNotificacionBL.objnotificacionEL.status = "00";
|
||||
//objNotificacionBL.objnotificacionEL.message = "OK";
|
||||
//nValorRetornado = objNotificacionBL.cancelarNotificacion(objNotificacionBL.objnotificacionEL);
|
||||
|
||||
//Requerimiento 13
|
||||
#endregion
|
||||
GuardarEventoBitacora(
|
||||
Session["LOGIN"].ToString(),
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue