private void AddPlayListCommandExecute() { if (this._dentityService.CurrentUser != null) { AddPlayListRequest.Raise(new Confirmation { Title = "哈哈哈哈" }, async x => await AddPlayListAsync(x)); } }
public IActionResult AddPlayList(AddPlayListRequest data) { var result = (repository.AddPlayList(data)); { if (result) { return(Ok(new { message = "Successfully Added" })); } return(Unauthorized("Authorization failed")); } }
public bool AddPlayList(AddPlayListRequest request) { if (request != null) { PlayList playList = new PlayList(); playList.UserId = request.UserId; playList.PlayListName = request.PlayListName; _db.PlayLists.Add(playList); _db.SaveChanges(); return(true); } return(false); }
public async Task <IActionResult> Add([FromBody] AddPlayListRequest request) { try { string userClaims = _httpContextAccessor.HttpContext.User.FindFirst("User").Value; AuthenticateUserResponse userResponse = JsonConvert.DeserializeObject <AuthenticateUserResponse>(userClaims); var response = _servicePlayList.AddPlayList(request, userResponse.Id); return(await ResponseAsync(response, _servicePlayList)); } catch (Exception ex) { return(await ResponseExceptionAsync(ex)); } }
public PlayListResponse Add(AddPlayListRequest request, Guid idUsuario) { Usuario usuario = _repositoryUsuario.Obter(idUsuario); PlayList playList = new PlayList(request.Nome, usuario); AddNotifications(playList); if (this.IsInvalid()) { return(null); } playList = _repositoryPlayList.Add(playList); return((PlayListResponse)playList); }
public PlayListResponse AddPlayList(AddPlayListRequest request, Guid userId) { var user = _repositoryUser.Obter(userId); var playList = new Playlist(request.Name, user); AddNotifications(playList); if (this.IsInvalid()) { return(null); } _repositoryPlayList.AddPlayList(playList); return((PlayListResponse)playList); }
public PlayListResponse AddPlayList(AddPlayListRequest request, Guid idUser) { User user = _repositoryUser.Get(idUser); PlayList playList = new PlayList(request.Name, user); AddNotifications(playList); if (this.IsInvalid()) { return(null); } playList = _repositoryPlayList.Add(playList); return((PlayListResponse)playList); }