public HttpResponseMessage Post([FromBody] UserPassword value) { tbUserPassword newPassword = new tbUserPassword(); clsCRUDConsorcio CRUD = new clsCRUDConsorcio(); try { newPassword.id_user = value.Id; newPassword.de_password = value.Password; CRUD.insertUserPassword(newPassword); return(this.Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception ex) { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public HttpResponseMessage Put(string id, [FromBody] UserPassword value) { tbUserPassword upPassword = new tbUserPassword(); clsCRUDConsorcio CRUD = new clsCRUDConsorcio(); try { upPassword.id_user = id; upPassword.de_password = value.Password; CRUD.updateUserPassword(upPassword); return(this.Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception ex) { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public HttpResponseMessage Login([FromBody] LoginUser value) { tbUsers user = new tbUsers(); tbUserPassword password = new tbUserPassword(); bool validate = false; clsCRUDConsorcio CRUD = new clsCRUDConsorcio(); try { user.de_username = value.UserName; user.id_user = CRUD.readIdUser(value.UserName); if (user.id_user == "") { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, "Usuário ou Senha Incorretos!")); } password.id_user = user.id_user; password.de_password = value.Password; validate = CRUD.validateUserPassword(password); if (validate == false) { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, "Usuário ou Senha Incorretos!")); } value.Id = user.id_user; value.Nome = user.nm_user; return(this.Request.CreateResponse(HttpStatusCode.OK, value)); } catch (Exception ex) { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }