public async Task <IActionResult> CreateOne(Album album)
        {
            if (ModelState.IsValid)
            {
                Album a = await _albumRepository.CreateOne(album);

                return(RedirectToAction(nameof(CreateOne), new { isSuccess = true, albumName = a.Title, albumId = a.Id }));
            }
            else
            {
                List <PhotoCategory> categories = await _categoryRepository.GetAll();

                ViewBag.Categories = new SelectList(categories, "Id", "Name");
                return(View());
            }
        }