public async Task GetSongRatings() { //search object (userId, songId) HasUserRatedRequest searchObj = new HasUserRatedRequest() { UserId = APIService._currentUser.Id, Id = _songId }; //set UserRate VM.. so if its already rated, it will display UserRate = await _ratingService.Get <UsersSongRate>(searchObj, "GetRateBySongByUser"); }
public UsersAlbumRate GetRateByAlbumByUser([FromQuery] HasUserRatedRequest obj) { return(_service.GetRateByAlbumByUser(obj)); }
public UsersAlbumRate GetRateByAlbumByUser(HasUserRatedRequest obj) { return(_context.UsersAlbumRates.Where(x => x.AlbumId == obj.Id && x.UserId == obj.UserId).SingleOrDefault()); }
public UsersSongRate GetRateBySongByUser([FromQuery] HasUserRatedRequest obj) { UsersSongRate entity = _service.GetRateBySongByUser(obj); return(entity); }
public UsersSongRate GetRateBySongByUser(HasUserRatedRequest obj) { UsersSongRate t = _context.UsersSongRates.Where(x => x.SongId == obj.Id && x.UserId == obj.UserId).SingleOrDefault(); return(t); }