示例#1
0
        public ActionResult AddNewAlbum(Album newalbum, string albumcomment)
        {
            newalbum.AlbumID      = Guid.NewGuid();
            newalbum.AlbumName    = newalbum.AlbumName;
            newalbum.AlbumComment = new List <Comments> {
                new Comments {
                    Id = Guid.NewGuid(), CommentOnAlbum = albumcomment
                }
            };
            var albums = AlbumModelMapper.EntityToModel(newalbum);

            albumrepo.AddNewAlbum(albums);
            return(View(newalbum));
        }
示例#2
0
        public ActionResult NewAlbum(Album album)
        {
            if (!ModelState.IsValid)
            {
                if (album == null)
                {
                    return(View(album));
                }

                return(View(album));
            }

            album.AlbumId = Guid.NewGuid();


            Dal.AddNewAlbum(album.Transform(), (Guid)Session["UserId"]);
            return(RedirectToAction("Index", "Gallery"));
        }