diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js index 85b2187bb..cabe0391a 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js @@ -334,7 +334,7 @@ this.GuardarFichaTecnica = function () { IdContenido: $("#hiddenContenido").val(), DescripcionContenido: $("#txtContenido").val(), IdSubCategoriaContenido: $("#hiddenSubCategoriaContenido").val() != '' ? $("#hiddenSubCategoriaContenido").val() : null, - DescripcionSubCategoriaContenido: $("#txtSubCategoriaContenido").val() != '' ? ("#txtSubCategoriaContenido").val() : null, + DescripcionSubCategoriaContenido: $("#txtSubCategoriaContenido").val() != '' ? $("#txtSubCategoriaContenido").val() : null, IdGrupoTematico: $("#hiddenGrupoTematico").val(), DescripcionGrupoTematico: $("#txtGrupoTematico").val(), IdSubCategoriaGrupoTematico: $("#hiddenSubCategoriaGrupoTematico").val() != '' ? $("#hiddenSubCategoriaGrupoTematico").val() : null, diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js index 8db09db0d..08feb407c 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js @@ -24,6 +24,7 @@ this.CargarTipoSolicitud = function () { switch (IdTipoSolicitud) { case '1': DescTipoSolicitud = Solicitud.Consulta.Descripcion; + CamposRequeridos(); break; case '2': DescTipoSolicitud = Solicitud.Compra.Descripcion; @@ -32,6 +33,7 @@ this.CargarTipoSolicitud = function () { break; case '3': DescTipoSolicitud = Solicitud.Modificacion.Descripcion; + CamposRequeridos(); break; } var solicitud; @@ -116,7 +118,15 @@ this.CargarEstado = function (filtro) { $('#hiddenEstadoSolicitud').val(Estados.Pendiente.Codigo); } - +this.CamposRequeridos = function () { + $('#lblCargoActual').text('*Cargo actual'); + $('#lblNombreAreaFuncional').text('*Nombre del área funcional inmediata'); + $('#lblNombreSubgerencia').text('*Nombre de la subgerencia'); + $('#lblNombreSuperior').text('*Nombre del superior inmediato'); + $('#lblNombreDocumentoTecnico').text('*Nombre del documento técnico'); + $('#lblAreaAplicacionDocumentoTecnico').text('*Área de aplicación del documento técnico'); + $('#lblJustifiacion').text('*Justificación de la solicitud'); +} this.CargarSuperior = function (filtro) { var uri = CatalogosWCF + '/api/ObtenerUsuario'; @@ -230,18 +240,13 @@ this.GuardarSolicitud = function () { return false; } - if (IsNullOrEmpty(modelDocumentoAdjunto)) { - toastr.warning("Antes de continuar; debe de ingresar un Documento Técnico."); - return false; - } - if (!confirm("Va a ingresar una nueva solicitud de "+ DescTipoSolicitud +".\n ¿Desea continuar?")) { return; } var uri = SinortWCF + '/api/GuardarSolicitud'; LeerFormulario(); - AjaxPostData(uri, model, false, true, ObtenerRolPantalla, null, null); + AjaxPostData(uri, model, false, false, ObtenerRolPantalla, null, null); //LimpiarSolicitud(); } @@ -400,7 +405,7 @@ this.GuardarAdjuntos = function (nombre) { var AdjuntosDocumentosAuxiliar = { Nombre: $("#txtDescripcionDocAux").val(), - Comentario: $("#txtComentarioDocAux").val(), + Comentario: null, IdTipoDocumento: Idetipoproyecto, DescTipoDocumento: DescTipoproyecto, RutaFisica: RepositorioLocal + ruta, diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/VerSolicitudes.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/VerSolicitudes.js index 28f7be85c..f1deec443 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/VerSolicitudes.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/VerSolicitudes.js @@ -108,7 +108,8 @@ this.CargarFormulario = function (data) { var model = data; - $("#txtDocumentoAdjunto").val(model.Solicitud.DescripcionDocumento); + + $("#txtDocumentoAdjunto").val(model.Solicitud.DescripcionDocumento == 0 ? "No contiene documento adjunto" : model.Solicitud.DescripcionDocumento); $("#txtUsuarioSistema").val(model.Solicitud.UsuarioSistema); $("#txtCargoActual").val(model.Solicitud.CargoActual); $("#txtNombreAreaFuncional").val(model.Solicitud.NombreAreaFuncional); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml index f6781277d..7ad37eb54 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml @@ -58,7 +58,7 @@