public ActionResult Create(CreateAlbumModel model) { var userId = User.Identity.GetUserId(); if (ModelState.IsValid) { var album = Mapper.Map <CreateAlbumModel, Album>(model); album.UserId = userId; var status = _service.Add(album); if (string.IsNullOrWhiteSpace(status.ErrorMessage)) { return(RedirectToAction("UserAlbums")); } else { ModelState.AddModelError("CustomEror", status.ErrorMessage); } } return(View(model)); }