Beispiel #1
0
        public ActionResult <MusicAlbum> Delete(int id)
        {
            var album = _musicService.GetAlbum(id);

            if (album == null)
            {
                return(NotFound());
            }

            _musicService.Delete(id);

            return(album);
        }
        public async Task <IActionResult> DeleteMusic(int musicId)
        {
            var musicToBeDeleted = await _musicService.GetById(musicId);

            if (musicToBeDeleted == null)
            {
                return(NotFound());
            }

            await _musicService.Delete(musicToBeDeleted);

            return(NoContent());
        }
Beispiel #3
0
        public async Task <IActionResult> delete(int musicId)
        {
            try
            {
                _logger.LogInfo(ControllerContext.ActionDescriptor.DisplayName);
                var isExists = await _musicService.isExists(x => x.Id == musicId);

                if (!isExists)
                {
                    return(CustomNotFound(musicId));
                }
                else
                {
                    var music = await _musicService.GetByID(musicId);

                    InfoLog($"{ControllerContext.ActionDescriptor.DisplayName} Finded MusicTypes : {music}");
                    return(Ok(await _musicService.Delete(music.Result)));
                }
            }
            catch (Exception exception)
            {
                return(ErrorInternal(exception, $"{ControllerContext.ActionDescriptor.DisplayName} Exception Message : {exception.Message} - {exception.InnerException}"));
            }
        }
Beispiel #4
0
 /// <summary>
 /// 删除
 /// </summary>
 /// <param name="ids"></param>
 /// <returns></returns>
 public ActionResult Delete(string ids)
 {
     return(JResult(IMusicService.Delete(ids)));
 }