public int DeleteFavorite(int userId, int advertId) { var entity = new AdvertFavorite { UserId = userId, AdvertId = advertId }; _db.Entry(entity).State = EntityState.Deleted; return(_db.SaveChanges()); }
public IActionResult AddFavorite([FromBody] int advertId) { var favorite = new AdvertFavorite { UserId = User.GetId(), AdvertId = advertId }; _db.Adverts.CreateFavorite(favorite); _db.Commit(); return(NoContent()); }
public void CreateFavorite(AdvertFavorite favorite) { _db.Set <AdvertFavorite>().Add(favorite); _db.SaveChanges(); }