public IHttpActionResult UpdateRespuesta(int id, DTORespuesta respuesta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != respuesta.idRespuesta) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } DTOBaseResponse response = new DTOBaseResponse(); try { BusinessLogic.Controllers.RespuestaController controller = new BusinessLogic.Controllers.RespuestaController(); controller.UpdateRespuesta(id, respuesta); response.Success = true; } catch (Exception ex) { response.Success = false; response.Error = ex.ToString(); } return(Ok(response)); }
// GET: api/Respuesta public IEnumerable <DTORespuesta> GetAll() { BusinessLogic.Controllers.RespuestaController controller = new BusinessLogic.Controllers.RespuestaController(); List <DTORespuesta> respuestas = controller.GetAll(); return(respuestas); }
// GET: api/Respuesta/5 public IHttpActionResult GetRespuesta(int id) { BusinessLogic.Controllers.RespuestaController controller = new BusinessLogic.Controllers.RespuestaController(); var respuesta = controller.GetRespuesta(id); if (respuesta == null) { return(NotFound()); } return(Ok(respuesta)); }
public IHttpActionResult DeleteRespuesta(int id) { DTOBaseResponse response = new DTOBaseResponse(); try { BusinessLogic.Controllers.RespuestaController controller = new BusinessLogic.Controllers.RespuestaController(); controller.DeleteRespuesta(id); response.Success = true; } catch (Exception ex) { response.Success = false; response.Error = ex.ToString(); } return(Ok(response)); }