public IHttpActionResult Delete(CategoriaFavorita entidad) { try { var mng = new CategoriaFavoritaManager(); mng.Delete(entidad); apiResp = new ApiResponse();// apiResp.Message = "Action was executed."; return(Ok(apiResp)); } catch (BussinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult Post(CategoriaFavorita entidad) { try { var mng = new CategoriaFavoritaManager(); mng.Create(entidad); apiResp = new ApiResponse(); apiResp.Message = "Categoría favorita registrada"; return(Ok(apiResp)); } catch (BussinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult Get(string idUsuario) { try { apiResp = new ApiResponse(); var mng = new CategoriaFavoritaManager(); var catFav = new CategoriaFavorita { IdUsuario = idUsuario }; apiResp.Data = mng.RetrieveAllCategoriasUsuario(catFav); apiResp.Message = "Action was executed."; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }