コード例 #1
0
        public ActionResult Update(int albumId)
        {
            var album = _service.GetAlbum(albumId);

            UpdateAlbumModel albumModel = Mapper.Map <Album, UpdateAlbumModel>(album);

            return(View(albumModel));
        }
コード例 #2
0
        public ActionResult Update(UpdateAlbumModel model)
        {
            var oldAlbum = _service.GetAlbum(model.Id);

            if (ModelState.IsValid)
            {
                var album = Mapper.Map <UpdateAlbumModel, Album>(model);
                album.UserId = oldAlbum.UserId;

                _service.Update(album);

                return(RedirectToAction("UserAlbums"));
            }
            return(View(model));
        }