public bool AddUserFavouriteResource(UserFavouriteResource userFavouriteResource) { try { _db.UserFavouriteResources.Add(userFavouriteResource); _db.SaveChanges(); return true; } catch (Exception ex) { return false; } }
public bool Post(long id) { if (id != null) { var userId = _fileManagerAuth.GetCurrentUserId(); if (!_facade.ExistResourceInUserFavourite(userId,id)) { var userFavResource = new UserFavouriteResource(); userFavResource.ResourceId = id; userFavResource.UserId = userId; return _facade.AddUserFavouriteResource(userFavResource); } } return false; }