public string ValidarUsuario(string usuario, string pass) { MensajeVistaModelo res; UsuarioModelo um = new UsuarioModelo(); string json = ""; try { res = um.validarSeccionUsurio(usuario, pass); if (res.Exito == true) { System.Web.HttpContext.Current.Session["sessionUsuario"] = usuario; } json = new JavaScriptSerializer().Serialize(res); }catch (Exception e) { res = new MensajeVistaModelo(); res.Exito = false; res.Mensaje = "Error, contacte al administrador"; BitacoraEventos.InsertaError("HomeController", "Index", "Mostrar Usuario", (e.Message == null ? "" : e.Message) + " - " + (e.InnerException == null ? "" : e.InnerException.ToString()) + " - " + (e.StackTrace == null ? "" : e.StackTrace.ToString()), "L03036903"); } return(json); }
public ValidarResultado ValidarUsuario(string matricula, string pass) { DataContext context = new DataContext(); MensajeVistaModelo mensaje = new MensajeVistaModelo(); mensaje.Exito = false; var resultado = context.Database.SqlQuery <ValidarResultado>("sp_ValidarSeccionUsuario @matricula, @pass", new SqlParameter("@matricula", matricula), new SqlParameter("@pass", pass)).FirstOrDefault(); return(resultado); }
public MensajeVistaModelo InsertarUsuarioCompleto(string Nombre, string Paterno, string Materno, string Contrasenia, int tipoUsuarioId, string Matricula) { DataContext context = new DataContext(); MensajeVistaModelo mensaje = new MensajeVistaModelo(); mensaje.Exito = false; var numero = context.Database.SqlQuery <int>("sp_insertarUsuarioPerfil @Nombre, @paterno,@materno,@contrasenia,@TipoUsuarioId,@Matricula", new SqlParameter("@nombre", Nombre), new SqlParameter("@paterno", Paterno), new SqlParameter("@materno", Materno), new SqlParameter("@contrasenia", Contrasenia), new SqlParameter("@TipoUsuarioId", tipoUsuarioId), new SqlParameter("@Matricula", Matricula)).FirstOrDefault(); if (numero > 0) { mensaje.Mensaje = "Exíto se inserto correctamente"; mensaje.Exito = true; } return(mensaje); }
public MensajeVistaModelo validarSeccionUsurio(string usuario, string pass) { MensajeVistaModelo retorno; retorno = new MensajeVistaModelo(); ValidarResultado vr; vr = unitOfWork.UsuariosRoute.ValidarUsuario(usuario, pass); if (vr != null) { if (vr.Mensaje == "correcto") { retorno.Exito = true; } else { retorno.Exito = false; retorno.Mensaje = "Error en el usuario o la contraseña"; } } return(retorno); }