コード例 #1
0
ファイル: EntityService.cs プロジェクト: srog/SSV
        public int AddMusic(MusicDetails music)
        {
            var allParam = new DynamicParameters();

            allParam.Add("id", dbType: DbType.Int32, direction: ParameterDirection.Output);
            allParam.Add("name", music.Name);
            allParam.Add("entityType", EntityTypeEnum.Music.GetHashCode());
            var result = _dataAccessor.QuerySingle <int>(INSERT, allParam);
            var newId  = allParam.Get <int>("id");

            return(_dataAccessor.QuerySingle <int>(INSERT_MUSIC,
                                                   new { entityId = newId, music.ImageFilePath, music.SpotifyLink, music.YearReleased, music.Name }));
        }
コード例 #2
0
 public IActionResult UpdateMusic(MusicDetails music)
 {
     _entityService.UpdateMusicDetails(music);
     return(MusicList());
 }
コード例 #3
0
 public IActionResult AddMusic(MusicDetails musicDetails)
 {
     _entityService.AddMusic(musicDetails);
     return(MusicList());
 }
コード例 #4
0
        public IActionResult CreateMusic()
        {
            var newMusic = new MusicDetails();

            return(View("CreateMusic", newMusic));
        }
コード例 #5
0
ファイル: EntityService.cs プロジェクト: srog/SSV
 public int UpdateMusicDetails(MusicDetails music)
 {
     throw new System.NotImplementedException();
 }