public IEnumerable <LikesUsuario> GetLikesUsuario(int idusuario) { try { LikesCore likesCore = new LikesCore(dbContext); return(likesCore.GetLikesUsuario(idusuario)); } catch (Exception ex) { throw ex; } }
public IEnumerable <LikesPublicacion> GetPublicacionesMasLikes() { try { LikesCore likesCore = new LikesCore(dbContext); return(likesCore.GetPublicacionesMasLikes()); } catch (Exception ex) { throw ex; } }
public IEnumerable <Likes> GetLikes(int idpublicacion) { try { LikesCore likesCore = new LikesCore(dbContext); return(likesCore.GetLikes(idpublicacion)); } catch (Exception ex) { throw ex; } }
public IActionResult BorrarLike([FromQuery] int idusuario, int idpublicacion) { try { LikesCore likesCore = new LikesCore(dbContext); likesCore.EliminarLike(idusuario, idpublicacion); return(Ok("Like eliminado con exito")); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex)); } }
public IActionResult CrearLike([FromBody] Likes like) { try { LikesCore likesCore = new LikesCore(dbContext); likesCore.CreateLike(like); return(Ok("Like Agregado")); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex)); } }