diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs index 5a0d40ed3..8eb139bdf 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs @@ -485,7 +485,8 @@ namespace AYA.SlnSinort.WCF } catch (Exception ex) { - model.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR; + model.DescripcionRespuesta = "El usuario o la contraseña son incorrectos."; + model.CodigoRespuesta = EnumTipoCodigoRespuesta.ADVERTENCIA; log.Error(ex); } return model; @@ -498,8 +499,15 @@ namespace AYA.SlnSinort.WCF try { model.usuario = usuario.BuscarUsuario(model); - if (model.usuario == null) - model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO; + if (model.usuario != null) + { + model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO; + } + else + { + model.DescripcionRespuesta = "El usuario no está registrado.."; + model.CodigoRespuesta = EnumTipoCodigoRespuesta.ADVERTENCIA; + } } catch (Exception ex) diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Login.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Login.js index 414d8e480..7d2270d60 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Login.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Login.js @@ -47,7 +47,8 @@ this.ObtenerUsuarioAD = function () { Contrasena: $('#txtContrasena').val() } - AjaxPostData(uri, model, false, false, VerificarUsurarioBD, null, null); + AjaxPostData(uri, model, false, true, VerificarUsurarioBD, null, true); + } @@ -60,7 +61,7 @@ this.VerificarUsurarioBD = function (data) { codigo: data.LoginUsuario } - AjaxPostData(uri, model, false, false, IniciarSesion, null, null); + AjaxPostData(uri, model, false, true, IniciarSesion, null, true); }