This commit is contained in:
jmoya 2018-09-13 18:06:26 +00:00
parent fd149e6102
commit af54fd4dc9
4 changed files with 23 additions and 24 deletions

View file

@ -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,

View file

@ -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,

View file

@ -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);

View file

@ -58,7 +58,7 @@
<label class="col-sm-4 control-label ControlsForms" id="lblNombreSuperior">Nombre del superior inmediato</label>
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
<input id="hiddenNombreSuperior" type="hidden">
<input name="txtNombreSuperior" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtNombreSuperior" required="required" type="text" readonly="readonly" data-original-title="">
<input name="txtNombreSuperior" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtNombreSuperior" required type="text" readonly="readonly" data-original-title="">
<span class="input-group-btn">
<button class="btn btn-default btn-medium" id="btn_eliminarNombreSuperior" type="button">
@ -79,7 +79,7 @@
<div class="form-group " id="divNombreDocumentoTecnico">
<label class="col-sm-4 control-label ControlsForms" id="lblNombreDocumentoTecnico">Nombre del documento técnico</label>
<div class="input-group col-lg-6 col-md-6 col-sm-6 col-xs-6 ">
<input name="txtNombreDocumentoTecnico" class="form-control imput-xs" id="txtNombreDocumentoTecnico" type="text" />
<input name="txtNombreDocumentoTecnico" class="form-control imput-xs" id="txtNombreDocumentoTecnico" required type="text" />
</div>
</div>
@ -88,7 +88,7 @@
<label class="col-sm-4 control-label ControlsForms" id="lblAreaAplicacionDocumentoTecnico">Área de aplicación del documento técnico</label>
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
<input id="hiddenAreaAplicacionDocumentoTecnico" type="hidden">
<input name="txtAreaAplicacionDocumentoTecnico" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtAreaAplicacionDocumentoTecnico" required="required" type="text" readonly="readonly" data-original-title="">
<input name="txtAreaAplicacionDocumentoTecnico" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtAreaAplicacionDocumentoTecnico" required type="text" readonly="readonly" data-original-title="">
<span class="input-group-btn">
<button class="btn btn-default btn-medium" id="btn_eliminarAreaAplicacionDocumentoTecnico" type="button">
@ -105,7 +105,7 @@
<div class="form-group " id="divJustifiacion">
<label class="col-sm-4 control-label ControlsForms" id="lblJustifiacion">Justificación de la solicitud</label>
<div class="input-group input-group-text col-lg-6 col-md-8 col-sm-8 col-xs-8">
<textarea name="txtAreaJustifiacion" class="form-control" rows="6" id="txtAreaJustifiacion" style="resize: none"></textarea>
<textarea name="txtAreaJustifiacion" class="form-control" rows="6" id="txtAreaJustifiacion" required type="text" style="resize: none"></textarea>
</div>
</div>
@ -167,18 +167,11 @@
<div class="row">
<div class="col-md-12">
@*---------------------Descripción ---------------------------------------------------------*@
@*---------------------Nombre ---------------------------------------------------------*@
<div class="form-group">
<label class="col-sm-4 control-label ControlsForms" id="lblDescDocAux">Descripción</label>
<label class="col-sm-4 control-label ControlsForms" id="lblDescDocAux">Nombre</label>
<div class="input-group input-group-sm col-lg-8 col-md-8 col-sm-8 col-xs-8">
<input type="text" id="txtDescripcionDocAux" name="txtDescripcionDocAux" class="form-control imput-xs" required="required" />
</div>
</div>
@*---------------------Comentario ---------------------------------------------------------*@
<div class="form-group " id="divComentarioDocAux">
<label class="col-sm-4 control-label ControlsForms" id="lblComentarioDocAux">Comentario</label>
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
<textarea name="txtComentarioDocAux" rows="5" cols="39" id="txtComentarioDocAux" style="resize: none"></textarea>
<input type="text" id="txtDescripcionDocAux" name="txtDescripcionDocAux" class="form-control imput-xs" />
</div>
</div>
@*---------------------Adjuntar ---------------------------------------------------------*@