public HttpResponseMessage PutStateUser(string UserId, bool State) { try { DbLibrary dbLibrary = new DbLibrary(); BO_SystemUser boSystemUser = new BO_SystemUser(dbLibrary); DataMessage dataMessage = new DataMessage(boSystemUser.ChangeState(UserId, State)); return(Request.CreateResponse(HttpStatusCode.OK, dataMessage)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Excepción en el cambio de estado del usuario: " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.BadRequest, mensaje)); } }
public HttpResponseMessage GetUsers() { try { DbLibrary dbLibrary = new DbLibrary(); BO_SystemUser boSystemUser = new BO_SystemUser(dbLibrary); DataMessage dataMessage = new DataMessage(boSystemUser.GetAll()); return(Request.CreateResponse(HttpStatusCode.OK, dataMessage)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Excepción en la obtención del listado de usuarios: " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.BadRequest, mensaje)); } }
public HttpResponseMessage PutReset([FromBody] SystemUser systemUser) { try { DbLibrary dbLibrary = new DbLibrary(); BO_SystemUser boSystemUser = new BO_SystemUser(dbLibrary); DataMessage dataMessage = new DataMessage(boSystemUser.ResetPassword(systemUser)); return(Request.CreateResponse(HttpStatusCode.OK, dataMessage)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Excepción en el cambio de password del usuario: " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.BadRequest, mensaje)); } }
public HttpResponseMessage GetValidator(string UserId, string Password) { try { DbLibrary dbLibrary = new DbLibrary(); BO_SystemUser boSystemUser = new BO_SystemUser(dbLibrary); DataMessage dataMessage = new DataMessage(boSystemUser.GetValidator(UserId, Password)); return(Request.CreateResponse(HttpStatusCode.OK, dataMessage)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Excepción en la obtención del usuario: " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.BadRequest, mensaje)); } }