Campos de descripcion

git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C291
This commit is contained in:
dmendez 2018-07-18 17:14:53 +00:00
parent 0676b4a4a3
commit 0401dfdd48

View file

@ -6,16 +6,23 @@ var NombreDocumento;
var DescTipoproyecto;
var modelDocumentoAdjunto;
var FichaTecnicaId;
jQuery(document).ready(function () {
getDataModel();
$('#tableDocFichaTecnica').TableInit(0, false, false, false, false, null, null);
$('#tableDocFichaTecnica').DataTable().column(0).visible(false);
$('#tableDocFichaTecnica').DataTable().column(4).visible(false);
});
this.getDataModel = function () {
FichaTecnicaId = ObtenerParametros().fichatecnicaid;
CargarEmisor();
CargarAplicacion();
CargarContenido();
@ -23,7 +30,7 @@ this.getDataModel = function () {
CargarDocumentoTecnico();
CargarPalabraClave();
CargarEstado();
CargarPalabraClaveFichaTecnica();
CargarFichaTecnica();
$("#btnBuscarPalabraClave").unbind("click");
$("#btnBuscarPalabraClave").click(function () {
@ -218,16 +225,24 @@ this.GuardarFichaTecnica = function () {
IdDocumento: IsNullOrEmpty(modelDocumentoAdjunto) ? 0 : modelDocumentoAdjunto.Adjuntos.IdDocumentoAdjunto ,
Identificacion: $("#txtAreaIdentificacion").val(),
IdEstado: $("#hiddenEstado").val(),
DescripcionEstado: $("#txtEstado").val(),
DocumentoIngreso: $("#txtDocumentoIngreso").val(),
DocumentoEgreso: $("#txtDocumentoEgreso").val(),
IdDocumentoTecnico: $("#hiddenDocumentoTecnico").val(),
DescripcionDocumentoTecnico: $("#txtDocumentoTecnico").val(),
IdAplicacion: $("#hiddenAplicacion").val(),
DescripcionAplicacion: $("#txtAplicacion").val(),
IdContenido: $("#hiddenContenido").val(),
DescripcionContenido: $("#txtContenido").val(),
IdSubCategoriaContenido: $("#hiddenSubCategoriaContenido").val(),
DescripcionSubCategoriaContenido: $("#txtSubCategoriaContenido").val(),
IdGrupoTematico: $("#hiddenGrupoTematico").val(),
DescripcionGrupoTematico: $("#txtGrupoTematico").val(),
IdSubCategoriaGrupoTematico: $("#hiddenSubCategoriaGrupoTematico").val(),
DescripcionSubCategoriaGrupoTematico: $("#txtSubCategoriaGrupoTematico").val(),
IdEmisor: $("#hiddenEmisor").val(),
FechaPublicacionDocumentoTecnico: $("#txtFechaPublicacionDocumentoTecnico").DateFormatWCF(),
DescripcionEmisor: $("#txtEmisor").val(),
FechaPublicacionDocumentoTecnico: $("#txtFechaPublicacionDocumentoTecnico").DateFormatWCF(),
NumeroPublicacionVersion: $("#txtNumeroPublicacionVersion").val(),
Estado: 1
@ -595,21 +610,55 @@ this.CargarGridPalabraClave = function (data) {
}
this.CargarPalabraClaveFichaTecnica = function (filtro) {
this.CargarFichaTecnica = function (filtro) {
model.FichaTecnica = { IdFichaTecnica: $('#IdFichaTecnica').val() };
if (IsNullOrEmpty(FichaTecnicaId)) {
return;
}
model.FichaTecnica = { IdFichaTecnica: FichaTecnicaId };
var uri = SinortWCF + '/api/ObtenerFichaTecnica';
AjaxPostData(uri, model, false, true, CargarGridPalabraClaveFichaTecnica, null, null);
AjaxPostData(uri, model, false, true, LlenarFichaTecnica, null, null);
}
this.LlenarFichaTecnica = function (data) {
if (data != null) {
//IdDocumento: IsNullOrEmpty(modelDocumentoAdjunto) ? 0 : modelDocumentoAdjunto.Adjuntos.IdDocumentoAdjunto ,
$("#txtAreaIdentificacion").val(data.FichaTecnica.Identificacion);
$("#hiddenEstado").val(data.FichaTecnica.IdEstado);
$("#txtEstado").val(data.FichaTecnica.DescripcionEstado);
$("#txtDocumentoIngreso").val(data.FichaTecnica.DocumentoIngreso);
$("#txtDocumentoEgreso").val(data.FichaTecnica.DocumentoEgreso);
$("#hiddenDocumentoTecnico").val(data.FichaTecnica.IdDocumentoTecnico);
$("#txtDocumentoTecnico").val(data.FichaTecnica.DescripcionDocumentoTecnico);
$("#hiddenAplicacion").val(data.FichaTecnica.IdAplicacion);
$("#txtAplicacion").val(data.FichaTecnica.DescripcionAplicacion);
$("#hiddenContenido").val(data.FichaTecnica.IdContenido);
$("#txtContenido").val(data.FichaTecnica.DescripcionContenido);
$("#hiddenSubCategoriaContenido").val(data.FichaTecnica.IdSubCategoriaContenido);
$("#txtSubCategoriaContenido").val(data.FichaTecnica.DescripcionSubCategoriaContenido);
$("#hiddenGrupoTematico").val(data.FichaTecnica.IdGrupoTematico);
$("#txtGrupoTematico").val(data.FichaTecnica.DescripcionGrupoTematico);
$("#hiddenSubCategoriaGrupoTematico").val(data.FichaTecnica.IdSubCategoriaGrupoTematico);
$("#txtSubCategoriaGrupoTematico").val(data.FichaTecnica.DescripcionSubCategoriaGrupoTematico);
$("#hiddenEmisor").val(data.FichaTecnica.IdEmisor);
$("#txtEmisor").val(data.FichaTecnica.DescripcionEmisor);
$("#txtFechaPublicacionDocumentoTecnico").val(data.FichaTecnica.FechaPublicacionDocumentoTecnico);
$("#txtNumeroPublicacionVersion").val(data.FichaTecnica.NumeroPublicacionVersion);
CargarGridPalabraClaveFichaTecnica(data.FichaTecnica.FichaTecnicaPalabraClave);
}
}
this.CargarGridPalabraClaveFichaTecnica = function (data) {
if (data != null) {
data = data.FichaTecnica.FichaTecnicaPalabraClave;
var Seleccionar = $("#ucBtnSeleccionarCatalogo").html();
var columnDefinition = [
{ "data": null, className: "center", defaultContent: Seleccionar },
@ -625,15 +674,11 @@ this.CargarGridPalabraClaveFichaTecnica = function (data) {
toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error);
}
CargarFichaTecnica();
ENDREQUEST();
}
this.CargarFichaTecnica = function() {
}
this.BuscarPalabraClave = function () {