git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C174
This commit is contained in:
parent
ea3455dbe5
commit
c2dc0c8cd6
16 changed files with 183 additions and 159 deletions
|
|
@ -479,6 +479,7 @@ namespace AYA.SlnSinort.WCF
|
||||||
{
|
{
|
||||||
model.NombreUsuario = Resultado.Properties["displayname"][0].ToString();
|
model.NombreUsuario = Resultado.Properties["displayname"][0].ToString();
|
||||||
model.LoginUsuario = Resultado.Properties["samaccountname"][0].ToString();
|
model.LoginUsuario = Resultado.Properties["samaccountname"][0].ToString();
|
||||||
|
model.DescripcionRespuesta = "Bienvenido.";
|
||||||
model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -501,6 +502,7 @@ namespace AYA.SlnSinort.WCF
|
||||||
model.usuario = usuario.BuscarUsuario(model);
|
model.usuario = usuario.BuscarUsuario(model);
|
||||||
if (model.usuario != null)
|
if (model.usuario != null)
|
||||||
{
|
{
|
||||||
|
model.DescripcionRespuesta = "Bienvenido.";
|
||||||
model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
@ -518,6 +520,7 @@ namespace AYA.SlnSinort.WCF
|
||||||
return model;
|
return model;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,16 +23,15 @@ namespace AYA.SlnSinort.Controllers
|
||||||
var FileUploadHandler = ConfigurationManager.AppSettings["FileUploadHandler"].ToString();
|
var FileUploadHandler = ConfigurationManager.AppSettings["FileUploadHandler"].ToString();
|
||||||
var RepositorioVirtual = ConfigurationManager.AppSettings["HttpRepository"].ToString();
|
var RepositorioVirtual = ConfigurationManager.AppSettings["HttpRepository"].ToString();
|
||||||
var RepositorioLocal = ConfigurationManager.AppSettings["FileRepository"].ToString();
|
var RepositorioLocal = ConfigurationManager.AppSettings["FileRepository"].ToString();
|
||||||
var Usuario = Session["Usuario"] != null ? Session["Usuario"].ToString() : String.Empty;
|
var Usuario = Session["UserName"] != null ? Session["UserName"].ToString() : String.Empty;
|
||||||
|
var FullName = Session["FullName"] != null ? Session["FullName"].ToString() : String.Empty;
|
||||||
ViewBag.SinortWCF = SinortWCF;
|
ViewBag.SinortWCF = SinortWCF;
|
||||||
ViewBag.SinortCatalogosWCF = SinortCatalogosWCF;
|
ViewBag.SinortCatalogosWCF = SinortCatalogosWCF;
|
||||||
ViewBag.Usuario = Usuario;
|
|
||||||
ViewBag.FileUploadHandler = FileUploadHandler;
|
ViewBag.FileUploadHandler = FileUploadHandler;
|
||||||
ViewBag.RepositorioVirtual = RepositorioVirtual;
|
ViewBag.RepositorioVirtual = RepositorioVirtual;
|
||||||
ViewBag.RepositorioLocal = RepositorioLocal;
|
ViewBag.RepositorioLocal = RepositorioLocal;
|
||||||
|
ViewBag.UsuarioSistema = Usuario;
|
||||||
|
ViewBag.NombreUsuario = FullName;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -40,8 +39,10 @@ namespace AYA.SlnSinort.Controllers
|
||||||
{
|
{
|
||||||
public override void OnActionExecuting(ActionExecutingContext filterContext)
|
public override void OnActionExecuting(ActionExecutingContext filterContext)
|
||||||
{
|
{
|
||||||
|
|
||||||
bool inicioSesion = HttpContext.Current.Session["UserName"] != null;
|
bool inicioSesion = HttpContext.Current.Session["UserName"] != null;
|
||||||
|
|
||||||
|
|
||||||
if (!inicioSesion)
|
if (!inicioSesion)
|
||||||
{
|
{
|
||||||
RouteValueDictionary redirectTargetDictionary = new RouteValueDictionary();
|
RouteValueDictionary redirectTargetDictionary = new RouteValueDictionary();
|
||||||
|
|
|
||||||
|
|
@ -9,57 +9,67 @@ namespace AYA.SlnSinort.Controllers.Catalogos
|
||||||
{
|
{
|
||||||
public class CatalogosController : BaseController
|
public class CatalogosController : BaseController
|
||||||
{
|
{
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult EmisorPN()
|
public ActionResult EmisorPN()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult Mantenimiento()
|
public ActionResult Mantenimiento()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
|
||||||
public ActionResult Aplicacion()
|
public ActionResult Aplicacion()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult Rol()
|
public ActionResult Rol()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult Usuario()
|
public ActionResult Usuario()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult Contenido()
|
public ActionResult Contenido()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult SubCategoriaContenido()
|
public ActionResult SubCategoriaContenido()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult GrupoTematico()
|
public ActionResult GrupoTematico()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult SubCategoriaGrupoTematico()
|
public ActionResult SubCategoriaGrupoTematico()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult DocumentoTecnico()
|
public ActionResult DocumentoTecnico()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult PalabraClave()
|
public ActionResult PalabraClave()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,18 @@ namespace AYA.SlnSinort.Controllers.Login
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
public void CerrarSesion()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Session["UserName"] = null;
|
||||||
|
Session["FullName"] = null;
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -8,17 +8,19 @@ namespace AYA.SlnSinort.Controllers.PropuestaNormativa
|
||||||
{
|
{
|
||||||
public class PropuestaNormativaController : BaseController
|
public class PropuestaNormativaController : BaseController
|
||||||
{
|
{
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult Index()
|
public ActionResult Index()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult DetallePropuesta()
|
public ActionResult DetallePropuesta()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
[LoggingFilter]
|
||||||
public ActionResult Foro()
|
public ActionResult Foro()
|
||||||
{
|
{
|
||||||
InitControllers();
|
InitControllers();
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,10 @@ var SinortWCF = $("#hiddenSinortWCF").val();
|
||||||
var FileUploadHandler = $("#hiddenFileUploadHandler").val();
|
var FileUploadHandler = $("#hiddenFileUploadHandler").val();
|
||||||
var RepositorioVirtual = $("#hiddenRepositorioVirtual").val();
|
var RepositorioVirtual = $("#hiddenRepositorioVirtual").val();
|
||||||
var RepositorioLocal = $("#hiddenRepositorioLocal").val();
|
var RepositorioLocal = $("#hiddenRepositorioLocal").val();
|
||||||
|
var UsuarioSistema = $("#hiddenUsuarioSistema").val();
|
||||||
|
var NombreUsuario = $("#hiddenNombreUsuario").val();
|
||||||
var server = window.location.protocol + "//" + window.location.hostname + "/" + (window.location.pathname.split('/')[1]) + "/";
|
var server = window.location.protocol + "//" + window.location.hostname + "/" + (window.location.pathname.split('/')[1]) + "/";
|
||||||
|
var SinorLoginWCF = "http://localhost/AYA.SlnSinort.WCF/Sinort.svc";
|
||||||
var string_empty = "";
|
var string_empty = "";
|
||||||
var Atesa = {};
|
var Atesa = {};
|
||||||
var StarterTemplateVisible = true;
|
var StarterTemplateVisible = true;
|
||||||
|
|
@ -1621,12 +1624,46 @@ this.AjaxResponse = function (n, t, i, r, u) {
|
||||||
return i != null && f ? i(n) : ENDREQUEST(),
|
return i != null && f ? i(n) : ENDREQUEST(),
|
||||||
n
|
n
|
||||||
};
|
};
|
||||||
|
this.CerrarSesion = function () {
|
||||||
|
|
||||||
|
var uri = server + 'Login/CerrarSesion';
|
||||||
|
|
||||||
|
url = $("#hiddenHref").val();
|
||||||
|
url = url.replace("View", "Login");
|
||||||
|
url = url.replace("Controller", "Login");
|
||||||
|
$.ajax({
|
||||||
|
type: "POST",
|
||||||
|
url: uri,
|
||||||
|
data: JSON.stringify(),
|
||||||
|
contentType: "application/json; charset=utf-8",
|
||||||
|
dataType: "json",
|
||||||
|
success: function () {
|
||||||
|
document.location.href = url;
|
||||||
|
},
|
||||||
|
error: function () {
|
||||||
|
document.location.href = url;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
ObtenerDatosUsuario = function () {
|
||||||
|
var usuario;
|
||||||
|
usuario = $("#ucUsuarioSistema").html();
|
||||||
|
usuario = replaceAll('[$Usuario]', UsuarioSistema, usuario);
|
||||||
|
$('#usuariosistema').empty();
|
||||||
|
$('#usuariosistema').append(usuario);
|
||||||
|
|
||||||
|
usuario = $("#ucNombreUsuario").html();
|
||||||
|
usuario = replaceAll('[$NombreUsuario]', NombreUsuario, usuario);
|
||||||
|
$('#nombreusuario').empty();
|
||||||
|
$('#nombreusuario').append(usuario);
|
||||||
|
|
||||||
|
}
|
||||||
ObtenerCantidadTareasPendientes = function () {
|
ObtenerCantidadTareasPendientes = function () {
|
||||||
|
|
||||||
var uri = SinortWCF + '/api/ObtenerCantidadTareasPendientes';
|
var uri = SinortWCF + '/api/ObtenerCantidadTareasPendientes';
|
||||||
|
|
||||||
var model = {
|
var model = {
|
||||||
codigo : 'kcascante'
|
codigo: UsuarioSistema
|
||||||
}
|
}
|
||||||
AjaxPostData(uri, model, true, false, DibujarTareasPendientes, null, null);
|
AjaxPostData(uri, model, true, false, DibujarTareasPendientes, null, null);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,18 +13,12 @@ function validarFormulario() {
|
||||||
var patron = /^[a-zñ]+$/;
|
var patron = /^[a-zñ]+$/;
|
||||||
if (patron.test(usuario)) {
|
if (patron.test(usuario)) {
|
||||||
Contador++;
|
Contador++;
|
||||||
} else {
|
}
|
||||||
return;
|
}
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($('#txtContrasena').val().length > 0) {
|
if ($('#txtContrasena').val().length > 0) {
|
||||||
Contador++;
|
Contador++;
|
||||||
} else {
|
}
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (Contador >= 2) {
|
if (Contador >= 2) {
|
||||||
enviado = true;
|
enviado = true;
|
||||||
|
|
@ -44,13 +38,13 @@ $('#txtUsuarioUnico').change(function () {
|
||||||
this.ObtenerUsuarioAD = function () {
|
this.ObtenerUsuarioAD = function () {
|
||||||
|
|
||||||
|
|
||||||
var uri = 'http://localhost/AYA.SlnSinort.WCF/Sinort.svc/api/ObtenerUsuarioAD';
|
var uri = SinorLoginWCF + '/api/ObtenerUsuarioAD';
|
||||||
model = {
|
model = {
|
||||||
Usuario: $('#txtUsuarioUnico').val(),
|
Usuario: $('#txtUsuarioUnico').val(),
|
||||||
Contrasena: $('#txtContrasena').val()
|
Contrasena: $('#txtContrasena').val()
|
||||||
}
|
}
|
||||||
|
|
||||||
AjaxPostData(uri, model, false, true, VerificarUsurarioBD, null, true);
|
AjaxPostData(uri, model, false, true, VerificarUsurarioBD, null, null);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -59,12 +53,12 @@ this.VerificarUsurarioBD = function (data) {
|
||||||
if (data.CodigoRespuesta == 'EXITOSO') {
|
if (data.CodigoRespuesta == 'EXITOSO') {
|
||||||
|
|
||||||
|
|
||||||
var uri = 'http://localhost/AYA.SlnSinort.WCF/Sinort.svc/api/VerificarUsuarioBD';
|
var uri = SinorLoginWCF + '/api/VerificarUsuarioBD';
|
||||||
model = {
|
model = {
|
||||||
codigo: data.LoginUsuario
|
codigo: data.LoginUsuario
|
||||||
}
|
}
|
||||||
|
|
||||||
AjaxPostData(uri, model, false, true, IniciarSesion, null, true);
|
AjaxPostData(uri, model, false, true, IniciarSesion, null, null);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -79,10 +73,27 @@ this.IniciarSesion = function (data) {
|
||||||
UserName: data.usuario.UsuarioSistema,
|
UserName: data.usuario.UsuarioSistema,
|
||||||
UserFullName: data.usuario.NombreUsuario
|
UserFullName: data.usuario.NombreUsuario
|
||||||
};
|
};
|
||||||
|
url = $("#hiddenHref").val();
|
||||||
|
url = url.replace("View", "Index");
|
||||||
|
url = url.replace("Controller", "Home");
|
||||||
|
$.ajax({
|
||||||
|
type: "POST",
|
||||||
|
url: uri,
|
||||||
|
data: JSON.stringify(model),
|
||||||
|
contentType: "application/json; charset=utf-8",
|
||||||
|
dataType: "json",
|
||||||
|
success: function () {
|
||||||
|
document.location.href = url;
|
||||||
|
},
|
||||||
|
error: function () {
|
||||||
|
document.location.href = url;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
AjaxPostData(uri, model, false, false, null, null, null);
|
});
|
||||||
|
//AjaxPostData(uri, model, false, false, null, null, null);
|
||||||
|
|
||||||
//$(location).attr('href', server);
|
//
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -28,6 +28,10 @@ jQuery(document).ready(function () {
|
||||||
$('#tableDocMatriz').TableInit(0, false, false, false, false, null, null);
|
$('#tableDocMatriz').TableInit(0, false, false, false, false, null, null);
|
||||||
$('#tableDocMatriz').DataTable().column(0).visible(false);
|
$('#tableDocMatriz').DataTable().column(0).visible(false);
|
||||||
$('#tableDocMatriz').DataTable().column(4).visible(false);
|
$('#tableDocMatriz').DataTable().column(4).visible(false);
|
||||||
|
$('#tableDocEvento').TableInit(0, false, false, false, false, null, null);
|
||||||
|
$('#tableDocEvento').DataTable().column(0).visible(false);
|
||||||
|
$('#tableDocEvento').DataTable().column(4).visible(false);
|
||||||
|
|
||||||
|
|
||||||
$("#tabs").tabs();
|
$("#tabs").tabs();
|
||||||
|
|
||||||
|
|
@ -1074,7 +1078,7 @@ this.AbrirAdjuntos = function (id) {
|
||||||
SubTipoproyecto = SubDocumento.Expediente.Descripcion;
|
SubTipoproyecto = SubDocumento.Expediente.Descripcion;
|
||||||
$('#divEnviarDocAux').hide();
|
$('#divEnviarDocAux').hide();
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 5:
|
||||||
SubTipoproyecto = SubDocumento.Calendario.Descripcion;
|
SubTipoproyecto = SubDocumento.Calendario.Descripcion;
|
||||||
$('#divEnviarDocAux').hide();
|
$('#divEnviarDocAux').hide();
|
||||||
break;
|
break;
|
||||||
|
|
@ -1205,7 +1209,19 @@ this.CargarGridComentario = function (data) {
|
||||||
lista.RutaDescarga]).draw();
|
lista.RutaDescarga]).draw();
|
||||||
|
|
||||||
$('#btnVerAdjuntosForo').prop("disabled", true);
|
$('#btnVerAdjuntosForo').prop("disabled", true);
|
||||||
break;
|
break;
|
||||||
|
case "5":
|
||||||
|
var tableDocEvento = $('#tableDocEvento').DataTable();
|
||||||
|
tableDocEvento.clear().draw();
|
||||||
|
tableDocEvento.row.add([lista.IdDocumentoAdjunto,
|
||||||
|
option,
|
||||||
|
lista.Nombre,
|
||||||
|
lista.UsuarioCreacion,
|
||||||
|
lista.RutaDescarga]).draw();
|
||||||
|
|
||||||
|
$('#btnVerAdjuntosEvento').prop("disabled", true);
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
CargarDocumentosAuxiliares();
|
CargarDocumentosAuxiliares();
|
||||||
|
|
@ -1306,7 +1322,8 @@ this.EventoGuardado = function (data) {
|
||||||
$("#txtTituloEvento").val('');
|
$("#txtTituloEvento").val('');
|
||||||
$("#txtDescripcionEvento").val('');
|
$("#txtDescripcionEvento").val('');
|
||||||
$('#modalEvento').modal('hide');
|
$('#modalEvento').modal('hide');
|
||||||
$('#tableDocEvento').DataTable.clear().draw();
|
var tableDocEvento = $('#tableDocEvento').DataTable();
|
||||||
|
tableDocEvento.clear().draw();
|
||||||
|
|
||||||
CargarForo();
|
CargarForo();
|
||||||
ENDREQUEST();
|
ENDREQUEST();
|
||||||
|
|
@ -1325,7 +1342,8 @@ this.ModalEvento = function (inicio,fin) {
|
||||||
|
|
||||||
$("#txtInicioEvento").readOnly();
|
$("#txtInicioEvento").readOnly();
|
||||||
$("#txtFinEvento").readOnly();
|
$("#txtFinEvento").readOnly();
|
||||||
|
$("#txtUbicacion").val($("#txtNombreProyecto").val());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
this.Calendario = function (data) {
|
this.Calendario = function (data) {
|
||||||
|
|
@ -1346,4 +1364,11 @@ this.Calendario = function (data) {
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
$('#tableDocEvento').on('click', 'button', function () {
|
||||||
|
|
||||||
|
var data = $('#tableDocEvento').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
||||||
|
window.open(data[4]);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
@ -79,7 +79,7 @@ this.getDataModel = function () {
|
||||||
$("#txtFechaMaximaConfirmarParticipacion").datepicker();
|
$("#txtFechaMaximaConfirmarParticipacion").datepicker();
|
||||||
|
|
||||||
|
|
||||||
|
$('#txtPromotorProyecto').val(UsuarioSistema);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ this.CargarTareasPendientes = function () {
|
||||||
var uri = SinortWCF + '/api/ObtenerTareasPendientes';
|
var uri = SinortWCF + '/api/ObtenerTareasPendientes';
|
||||||
|
|
||||||
var model = {
|
var model = {
|
||||||
codigo: "kcascante"
|
codigo: UsuarioSistema
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -59,16 +59,16 @@
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-sm-4 control-label ControlsForms">Descripción</label>
|
<label class="col-sm-4 control-label ControlsForms">Descripción</label>
|
||||||
<div class="col-sm-8">
|
<div class="input-group input-group-sm col-lg-8 col-md-8 col-sm-8 col-xs-8">
|
||||||
<input type="text" id="txtDescripcion" name="txtDescripcion" class="form-control imput-xs" required="required" />
|
<input type="text" id="txtDescripcion" name="txtDescripcion" class="form-control imput-xs" required />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@*--------------------- Descripcion Larga ---------------------------------------------------------*@
|
@*--------------------- Descripcion Larga ---------------------------------------------------------*@
|
||||||
<div class="form-group " id="divAreaDescripcionLarga">
|
<div class="form-group " id="divAreaDescripcionLarga">
|
||||||
<label class="col-sm-4 control-label ControlsForms" id="lblAreaDescripcionLarga">Detalle</label>
|
<label class="col-sm-4 control-label ControlsForms" id="lblAreaDescripcionLarga">Detalle</label>
|
||||||
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
<div class="input-group input-group-sm col-lg-4 col-md-4 col-sm-4 col-xs-4">
|
||||||
<textarea name="txtAreaDescripcionLarga" rows="8" cols="31" id="txtAreaDescripcionLarga" style="resize: none"></textarea>
|
<textarea name="txtAreaDescripcionLarga" rows="8" cols="31" id="txtAreaDescripcionLarga" style="resize: none" required></textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -54,52 +54,10 @@
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
/* Para detectar inactividad en pàgina
|
|
||||||
var ratonParado = null;
|
|
||||||
var milisegundosLimite = 1130000;
|
|
||||||
|
|
||||||
$(document).on('mousemove', function () {
|
|
||||||
clearTimeout(ratonParado);
|
|
||||||
ratonParado = setTimeout(function () {
|
|
||||||
ExpirarSesion();
|
|
||||||
}, milisegundosLimite);
|
|
||||||
});
|
|
||||||
|
|
||||||
function ExpirarSesion() {
|
|
||||||
var UsuarioId2 = localStorage.getItem("UsuarioIdCerrar");
|
|
||||||
if (UsuarioId2 != null) {
|
|
||||||
ajaxExpirarSesion("GET", "../Usuarios/ExpirarSesion?UsuarioId=" + UsuarioId2, null);
|
|
||||||
Salir();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
function ajaxExpirarSesion(method, uri, data) {
|
|
||||||
$.ajax({
|
|
||||||
url: uri,
|
|
||||||
encode: "utf-8",
|
|
||||||
cache: false,
|
|
||||||
type: method,
|
|
||||||
contentType: "application/json",
|
|
||||||
data: data ? JSON.stringify(data) : null,
|
|
||||||
error: function () {
|
|
||||||
},
|
|
||||||
success: function (data) {
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function Salir() {
|
|
||||||
window.location.href = "/Usuarios/Login";
|
|
||||||
}
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
function goBack() {
|
|
||||||
window.history.back();
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<input type="hidden" id="hiddenHref" value="@string.Concat(Url.Action("View", "Controller", null), ViewBag.QueryEncripted)">
|
||||||
<div class="contenido">
|
<div class="contenido">
|
||||||
<header class="navbar navbar-default">
|
<header class="navbar navbar-default">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
|
|
@ -107,12 +65,7 @@
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<img width="100" src="~/dist/img/logoAyA2.png" />
|
<img width="100" src="~/dist/img/logoAyA2.png" />
|
||||||
</div>
|
</div>
|
||||||
@*<div class="col-md-4">
|
|
||||||
<h4 style="color:#4673d1 !important">INSTITUTO COSTARRICENSE DE ACUEDUCTOS Y ALCANTARILLADOS</h4>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-4">
|
|
||||||
<h5 style="color:#4673d1 !important">Sistema de Normativa y Reglamentación Técnica</h5>
|
|
||||||
</div>*@
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
@ -134,36 +87,7 @@
|
||||||
|
|
||||||
<img src="~/dist/img/gota.png" style="margin: 0 auto;" width="100" />
|
<img src="~/dist/img/gota.png" style="margin: 0 auto;" width="100" />
|
||||||
</div>
|
</div>
|
||||||
@*<br />
|
|
||||||
<br />
|
|
||||||
<div class="panel panel-success">
|
|
||||||
<div class="panel-heading">
|
|
||||||
<h4 class="panel-title">
|
|
||||||
<i class="fa fa-bars"></i> <label id="lbTituloAccion">Ingreso al Sistema</label>
|
|
||||||
</h4>
|
|
||||||
</div>
|
|
||||||
<div class="panel-body">
|
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label class="col-sm-4 control-label ControlsForms">Descripción</label>
|
|
||||||
<div class="col-sm-8">
|
|
||||||
<input type="text" id="txtDescripcion" name="txtDescripcion" class="form-control imput-xs" required="required" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group " id="divAreaDescripcionLarga">
|
|
||||||
<label class="col-sm-4 control-label ControlsForms" id="lblAreaDescripcionLarga">Detalle</label>
|
|
||||||
<div class="col-sm-8">
|
|
||||||
<input type="text" id="txtDescripcion" name="txtDescripcion" class="form-control imput-xs" required="required" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>*@
|
|
||||||
|
|
||||||
|
|
||||||
<table align="center" border="1" width="100%;" style="margin-top: 40px !important; font-size: 13px !important;">
|
<table align="center" border="1" width="100%;" style="margin-top: 40px !important; font-size: 13px !important;">
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
@*---------------------Fecha de finalización de consulta---------------------------------------------*@
|
@*---------------------Fecha de finalización de consulta---------------------------------------------*@
|
||||||
<div class="form-group" id="divFechaMaxima">
|
<div class="form-group" id="divFechaMaxima">
|
||||||
<label class="col-lg-5 col-md-5 col-xs-5 control-label ControlsForms" id="lblFechaMaxima">Fecha Máx. Confirmación</label>
|
<label class="col-lg-5 col-md-5 col-xs-5 control-label ControlsForms" id="lblFechaMaxima">Fecha de Confirmación</label>
|
||||||
|
|
||||||
<div class=" input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
<div class=" input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||||
<span class="input-group-addon"><i class="fa fa-calendar" id="iconFechaMaxima"></i></span>
|
<span class="input-group-addon"><i class="fa fa-calendar" id="iconFechaMaxima"></i></span>
|
||||||
|
|
@ -759,7 +759,7 @@
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<form id="formEvento">
|
<form id="formEvento">
|
||||||
|
|
||||||
<div class="form-group" id="divFechaInicio">
|
<div class="form-group" id="divFechaInicio" style="display: none;">
|
||||||
<label class="col-md-4 control-label ControlsForms">Inicio</label>
|
<label class="col-md-4 control-label ControlsForms">Inicio</label>
|
||||||
|
|
||||||
<div class=" input-group input-group-sm col-lg-4 col-md-4 col-sm-4 col-xs-4">
|
<div class=" input-group input-group-sm col-lg-4 col-md-4 col-sm-4 col-xs-4">
|
||||||
|
|
@ -768,7 +768,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="divFechaFinEvento">
|
<div class="form-group" id="divFechaFinEvento" style="display: none;">
|
||||||
<label class="col-md-4 control-label ControlsForms">Fin</label>
|
<label class="col-md-4 control-label ControlsForms">Fin</label>
|
||||||
|
|
||||||
<div class=" input-group input-group-sm col-lg-4 col-md-4 col-sm-4 col-xs-4">
|
<div class=" input-group input-group-sm col-lg-4 col-md-4 col-sm-4 col-xs-4">
|
||||||
|
|
@ -784,6 +784,13 @@
|
||||||
<input name="txtTituloEvento" class="form-control imput-xs" id="txtTituloEvento" type="text" />
|
<input name="txtTituloEvento" class="form-control imput-xs" id="txtTituloEvento" type="text" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@*---------------------Ubicacion ---------------------------------------------------------*@
|
||||||
|
<div class="form-group " id="divUbicacion">
|
||||||
|
<label class="col-sm-4 control-label ControlsForms" id="lblAsunto">Ubicación</label>
|
||||||
|
<div class="input-group input-group-sm col-lg-8 col-md-8 col-sm-8 col-xs-8">
|
||||||
|
<input name="txtUbicacion" class="form-control imput-xs" id="txtUbicacion" type="text" readonly/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
@*--------------------- Comentario ---------------------------------------------------------*@
|
@*--------------------- Comentario ---------------------------------------------------------*@
|
||||||
<div class="form-group " id="divDescripcionEvento">
|
<div class="form-group " id="divDescripcionEvento">
|
||||||
|
|
@ -796,7 +803,7 @@
|
||||||
<div class="form-group " id="divAbrirDocEvento">
|
<div class="form-group " id="divAbrirDocEvento">
|
||||||
<label class="col-sm-4 control-label ControlsForms">Adjuntar</label>
|
<label class="col-sm-4 control-label ControlsForms">Adjuntar</label>
|
||||||
<div class="input-group input-group-sm col-lg-8 col-md-8 col-sm-8 col-xs-8">
|
<div class="input-group input-group-sm col-lg-8 col-md-8 col-sm-8 col-xs-8">
|
||||||
<button type="button" id="btnVerAdjuntosEvento" class="btn btn-success btn-medium btn-margin-catalogo" onclick="javascript: AbrirAdjuntos(4)">
|
<button type="button" id="btnVerAdjuntosEvento" class="btn btn-success btn-medium btn-margin-catalogo" onclick="javascript: AbrirAdjuntos(5)">
|
||||||
<i class=" fa fa-paperclip"></i>
|
<i class=" fa fa-paperclip"></i>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@
|
||||||
<div class="form-group " id="divPromotorProyecto">
|
<div class="form-group " id="divPromotorProyecto">
|
||||||
<label class="col-sm-4 control-label ControlsForms" id="lblPromotorProyecto">Promotor</label>
|
<label class="col-sm-4 control-label ControlsForms" id="lblPromotorProyecto">Promotor</label>
|
||||||
<div class="input-group col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
<div class="input-group col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||||
<input name="txtPromotorProyecto" class="form-control imput-xs" id="txtPromotorProyecto" required type="text" />
|
<input name="txtPromotorProyecto" class="form-control imput-xs" id="txtPromotorProyecto" readonly />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -108,17 +108,17 @@
|
||||||
|
|
||||||
<img src="~/dist/img/user2-160x160.jpg" class="user-image" alt="User Image">
|
<img src="~/dist/img/user2-160x160.jpg" class="user-image" alt="User Image">
|
||||||
|
|
||||||
<span class="hidden-xs">jnunez</span>
|
<span class="hidden-xs" id="usuariosistema">[$Usuario]</span>
|
||||||
</a>
|
</a>
|
||||||
<ul class="dropdown-menu">
|
<ul class="dropdown-menu">
|
||||||
|
|
||||||
<li class="user-header">
|
<li class="user-header">
|
||||||
<img src="~/dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
|
<img src="~/dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
|
||||||
|
|
||||||
<p>
|
<p id="nombreusuario">
|
||||||
Josué Nuñez Cascante
|
[$NombreUsuario]
|
||||||
<small> <a href="#" class="btn btn-default btn-flat">Cerrar sesión </a> </small>
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
@*<li class="user-body">
|
@*<li class="user-body">
|
||||||
|
|
@ -135,14 +135,12 @@
|
||||||
</div>
|
</div>
|
||||||
</li>*@
|
</li>*@
|
||||||
|
|
||||||
@*<li class="user-footer">
|
<li class="user-footer">
|
||||||
<div class="pull-left">
|
|
||||||
<a href="#" class="btn btn-default btn-flat">Perfil</a>
|
<div align="center">
|
||||||
|
<a class="btn btn-default btn-flat" onclick="CerrarSesion()">Cerrar sesión</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-right">
|
</li>
|
||||||
<a href="#" class="btn btn-default btn-flat">Cerrar seción</a>
|
|
||||||
</div>
|
|
||||||
</li>*@
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
@ -231,19 +229,30 @@
|
||||||
<input type="hidden" id="hiddenFileUploadHandler" value="@ViewBag.FileUploadHandler" />
|
<input type="hidden" id="hiddenFileUploadHandler" value="@ViewBag.FileUploadHandler" />
|
||||||
<input type="hidden" id="hiddenRepositorioVirtual" value="@ViewBag.RepositorioVirtual" />
|
<input type="hidden" id="hiddenRepositorioVirtual" value="@ViewBag.RepositorioVirtual" />
|
||||||
<input type="hidden" id="hiddenRepositorioLocal" value="@ViewBag.RepositorioLocal" />
|
<input type="hidden" id="hiddenRepositorioLocal" value="@ViewBag.RepositorioLocal" />
|
||||||
|
<input type="hidden" id="hiddenUsuarioSistema" value="@ViewBag.UsuarioSistema" />
|
||||||
|
<input type="hidden" id="hiddenNombreUsuario" value="@ViewBag.NombreUsuario" />
|
||||||
|
|
||||||
<div id="ucTareasPendientes" style="display:none;">
|
<div id="ucTareasPendientes" style="display:none;">
|
||||||
<span>
|
<span>
|
||||||
[$0]
|
[$0]
|
||||||
|
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="ucTareasPendientesHeader" style="display:none;">
|
<div id="ucTareasPendientesHeader" style="display:none;">
|
||||||
<span>
|
<span>
|
||||||
|
|
||||||
[$0]
|
[$0]
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="ucUsuarioSistema" style="display:none;">
|
||||||
|
<span>
|
||||||
|
[$Usuario]
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
<div id="ucNombreUsuario" style="display:none;">
|
||||||
|
<span>
|
||||||
|
[$NombreUsuario]
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
@ -258,7 +267,10 @@
|
||||||
});
|
});
|
||||||
</script>*@
|
</script>*@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
ObtenerCantidadTareasPendientes();
|
ObtenerDatosUsuario();
|
||||||
});
|
ObtenerCantidadTareasPendientes();
|
||||||
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -41,28 +41,9 @@
|
||||||
</appSettings>
|
</appSettings>
|
||||||
<system.web>
|
<system.web>
|
||||||
|
|
||||||
<!--<authentication mode="Windows" />
|
|
||||||
|
<sessionState timeout="5"></sessionState>
|
||||||
<authorization>
|
|
||||||
<deny users="?" />
|
|
||||||
</authorization>
|
|
||||||
|
|
||||||
<membership defaultProvider="ADMembership" >
|
|
||||||
<providers>
|
|
||||||
<clear />
|
|
||||||
<add
|
|
||||||
name="ADMembership"
|
|
||||||
type="System.Web.Security.ActiveDirectoryMembershipProvider,
|
|
||||||
System.Web,
|
|
||||||
Version=2.0.0.0,
|
|
||||||
Culture=neutral,
|
|
||||||
PublicToken=b03f5f7f11d50a3a"
|
|
||||||
connectionStringName="ADConn"
|
|
||||||
connectionUsername="domain/user"
|
|
||||||
connectionPassword="pwd" />
|
|
||||||
</providers>
|
|
||||||
</membership>-->
|
|
||||||
|
|
||||||
|
|
||||||
<authentication mode="None" />
|
<authentication mode="None" />
|
||||||
<compilation debug="true" targetFramework="4.5" />
|
<compilation debug="true" targetFramework="4.5" />
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue