diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js index e899b3adb..6b11c3ad0 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js @@ -6,7 +6,7 @@ var RepositorioLocal = $("#hiddenRepositorioLocal").val(); var UsuarioSistema = $("#hiddenUsuarioSistema").val(); var NombreUsuario = $("#hiddenNombreUsuario").val(); var LinkPropuesta = "http://aya-vsrv-apptt:2525/PropuestaNormativa/DetallePropuesta?"; -// +//aya-vsrv-apptt:2525 //http://aya-vsrv-wstt:2005/Sinort.svc //http://aya-vsrv-wstt:2005/SinortCatalogos.svc var server = window.location.protocol + "//" + "localhost" + "/" + (window.location.pathname.split('/')[1]) + "/"; diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js index 76f1f7d18..85b2187bb 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js @@ -14,6 +14,7 @@ var PalabrasHistorico = []; var FTPalabraClaveHistorico; var UsuarioAlerta = false; var tieneAlerta = false; +var FechaDocumentos; var idFicha; var Alerta; @@ -57,7 +58,9 @@ jQuery(document).ready(function () { this.getDataModel = function () { - FichaTecnicaId = (IsNullOrEmpty(ObtenerParametros().fichatecnicaid)) ? '' : ROT47(ObtenerParametros().fichatecnicaid); + FichaTecnicaId = IDFicha != null && IDFicha != "[$id]" ? ROT47(IDFicha.toString()) : '' + //(IsNullOrEmpty(ObtenerParametros().fichatecnicaid)) ? '' : ROT47(ObtenerParametros().fichatecnicaid); + EstadoTipo = (IsNullOrEmpty(ObtenerParametros().tipoestado)) ? '' : ROT47(ObtenerParametros().tipoestado); CargarEmisor(); @@ -1024,6 +1027,8 @@ this.LimpiarPalabraClave = function () { //Adjuntos this.AbrirAdjuntos = function () { DescTipoproyecto = 'Ficha Tecnica'; + var dt = new Date(); + FechaDocumentos = dt.getDate() + "_" + (dt.getMonth() + 1) + "_" + dt.getFullYear() + "_" + dt.getHours() + "" + dt.getMinutes() + "" + dt.getSeconds(); ActualizarUpload(); $('#modalDocumentosAuxiliares').modal('show'); } @@ -1037,6 +1042,9 @@ this.GuardarAdjuntos = function (nombre) { var Arraynombre = []; Arraynombre = nombredoc.split("."); + var nom = Arraynombre[0]; + var ext = Arraynombre[Arraynombre.length - 1]; + ruta = nom + FechaDocumentos + '.' + ext; var AdjuntosDocumentosAuxiliar @@ -1047,7 +1055,8 @@ this.GuardarAdjuntos = function (nombre) { DescTipoDocumento: DescTipoproyecto, RutaFisica: RepositorioLocal + ruta, RutaDescarga: RepositorioVirtual + ruta, - TipoArchivo: Arraynombre.pop() + TipoArchivo: Arraynombre.pop(), + TipoExpediente: null } model.Adjuntos = AdjuntosDocumentosAuxiliar; @@ -1060,11 +1069,16 @@ function ActualizarUpload() { $('#fileupload').fileupload({ - url: FileUploadHandler + '/FileUploadHandler.ashx?tipo=' + DescTipoproyecto, + url: FileUploadHandler + '/FileUploadHandler.ashx?tipo=' + FechaDocumentos, type: 'POST', add: function (e, data) { + if ($('#txtDescripcionDocAux').val() == '') { + toastr.warning("El nombre del documento es requerido", Message_Warning); + return; + } + data.submit(); }, progress: function (e, data) { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml index 5f9a581f5..c46608b7c 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml @@ -293,10 +293,16 @@