public HttpResponseMessage changePw([FromBody] JsonRequestDb oJson) { if (oJson == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, new ArgumentException("A json nem értelmezhető"))); } addTokenToPars(oJson); if (!checkPw(oJson.pars["fh"], oJson.pars["regiJsz"])) { return(Request.CreateErrorResponse(HttpStatusCode.Forbidden, new UnauthorizedAccessException("Hibás jelszót adtál meg"))); } try { int userId; if (!int.TryParse(oJson.pars["u_id"], out userId)) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, new ArgumentException("Érvénytelen u_id"))); } this.changePw(oJson.pars); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception ex) { if (logInfo != null) { logInfo.Log(ex); } return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex)); } }
private HttpResponseMessage addRemoveUserGroupMember(JsonRequestDb oJson) { addTokenToPars(oJson); using (_sql = new Sql(getConnectionString(oJson.db), logInfo)) { using (DataTable dt = _sql.handle_user_group_members(oJson.pars)) { return(Request.CreateResponse(HttpStatusCode.OK, dt)); } } }
public HttpResponseMessage removeUserGroupMember([FromBody] JsonRequestDb oJson) { if (oJson == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, new ArgumentException("A json nem értelmezhető"))); } oJson.pars.Add("dir", "0"); return(addRemoveUserGroupMember(oJson)); }
public HttpResponseMessage sendMail([FromBody] JsonRequestDb oJson) { if (oJson == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, new ArgumentException("A json nem értelmezhető"))); } addTokenToPars(oJson); using (_sql = new Sql(getConnectionString(oJson.db), logInfo)) { using (DataTable dt = _sql.sendmail(oJson.pars)) { return(Request.CreateResponse(HttpStatusCode.OK, dt)); } } }