public HttpResponse Create(CreateAlbumViewModel model)
        {
            if (!User.IsAuthenticated)
            {
                return(Redirect("Users/Login"));
            }

            var checkForErrors = AlbumsService.CreateAlbum(model);

            if (checkForErrors.Count != 0)
            {
                return(Error(checkForErrors));
            }

            return(Redirect("/Albums/All"));
        }
        public HttpResponse Create(string name, string cover)
        {
            if (!IsUserLoggedIn())
            {
                return(Redirect("/"));
            }

            if (name.Length < 4 || name.Length > 20)
            {
                return(this.Error("Album's name must be in range [4-20]"));
            }

            albumsService.CreateAlbum(name, cover);

            return(All());
        }