diff --git a/App_Code/ClsEncuestas.vb b/App_Code/ClsEncuestas.vb index 49e72f00e..5aeff458a 100644 --- a/App_Code/ClsEncuestas.vb +++ b/App_Code/ClsEncuestas.vb @@ -23,6 +23,8 @@ Public Class ClsEncuestas End Get End Property + Public Property CveEncuesta As Integer = -1 + #End Region Sub New(Optional TransaccionCompartida As SqlTransaction = Nothing) @@ -460,8 +462,10 @@ Public Class ClsEncuestas #Region " E N C U E S T A S - E S T R U C T U R A " Public Function AddEncuesta(CveCampaña As Integer, CveCliente As Integer, NombreEncuesta As String, Observaciones As String, NumInvitaciones As Integer, - CveTipoEncuesta As Integer, SeContesto As Boolean, Fecha As DateTime, CveUsuario As Integer, CveEmpresa As Integer) As Boolean + CveTipoEncuesta As Integer, SeContesto As Boolean, Fecha As DateTime, CveUsuario As Integer, CveEmpresa As Integer, Optional CveTipoProceso As Integer = -1) As Boolean Dim Retorno As Boolean = False + + CveEncuesta = -1 DataAdapter("PA_Enc_EncuestasAdd", CommandType.StoredProcedure) With SqlAdapter.SelectCommand.Parameters .Add("@CveCampana", SqlDbType.Int).Value = CveCampaña @@ -474,9 +478,12 @@ Public Class ClsEncuestas .Add("@Fecha", SqlDbType.DateTime).Value = Fecha .Add("@CveUsuario", SqlDbType.Int).Value = CveUsuario .Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa + .Add("@CveTipoProceso", SqlDbType.Int).Value = CveTipoProceso + .Add("@CveEncuesta", SqlDbType.Int).Direction = ParameterDirection.Output End With Try SqlAdapter.Fill(Data) + CveEncuesta = SqlAdapter.SelectCommand.Parameters("@CveEncuesta").Value.ToString.ToEntero Retorno = True Catch ex As Exception OnError("Ocurrió un error al Agregar una Encuesta.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo) diff --git a/Bin/ADSNetLibrary.dll b/Bin/ADSNetLibrary.dll index 90c5f7b0f..6f63611e6 100644 Binary files a/Bin/ADSNetLibrary.dll and b/Bin/ADSNetLibrary.dll differ diff --git a/CRM/Acercamiento.aspx.cs b/CRM/Acercamiento.aspx.cs index 59a3b88dc..61e1f93e3 100644 --- a/CRM/Acercamiento.aspx.cs +++ b/CRM/Acercamiento.aspx.cs @@ -312,6 +312,7 @@ public partial class CRM_Acercamiento : ClsPaginas CargaCheckLis(); } CargarPS(); + BtnGuardarAcercamiento.Visible = true; } } @@ -1291,7 +1292,7 @@ public partial class CRM_Acercamiento : ClsPaginas var responseGenericGetDatosTecnicosEmpresaCRM = encuestaService.GetDatosTecnicosEmpresaCRM(new RequestDatosTecnicosEmpresaCRMGet() { CveEmpresa = UsuarioActual.Empresa.CveEmpresa, CveEncuesta = CveEncuestaProcesoCRM, CveEncuestaAplicada = CveEncuestaAplicadaProceso, CvePregunta = -1 }); if (responseGenericGetDatosTecnicosEmpresaCRM.IsSuccess) { - GvDatosTecnicos.DataSource = responseGenericGetDatosTecnicosEmpresaCRM.Result; + GvDatosTecnicos.DataSource = responseGenericGetDatosTecnicosEmpresaCRM.Result.ToDataTable() ; if (responseGenericGetDatosTecnicosEmpresaCRM.Result.Count > 0) { GvDatosTecnicos.Visible = true; diff --git a/CRM/CatTipoProceso.aspx b/CRM/CatTipoProceso.aspx index 956346963..0c2269b5e 100644 --- a/CRM/CatTipoProceso.aspx +++ b/CRM/CatTipoProceso.aspx @@ -38,7 +38,7 @@ " style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"> @@ -73,6 +73,17 @@ + + + + + + + @@ -83,6 +94,7 @@ + + + + <%--ENCUESTA INICIO--%> + + + + + + + + + + + <%--ENCUESTA FIN --%>