public ActionResult DeleteArtist(int? id)
 {
     _facade = new DataAccessLayerfacade();
     _model = new ArtistViewModel();
     _model.GetSelectedArtist = _facade.GetArtistRep().GetArtistById(id);
     return View(_model);
 }
 // GET: Artist
 public ActionResult Index(int? id)
 {
     _facade = new DataAccessLayerfacade();
     _model = new ArtistViewModel();
     if (_facade.GetArtistRep().GetAllArtist().Count == 0)
     {
         _model.AllArtists = _facade.GetArtistRep().GetAllArtist();
     }
     else
     {
         _model.AllArtists = _facade.GetArtistRep().GetAllArtist();
         _model.GetSelectedArtist = id != null ? _model.AllArtists.FirstOrDefault(a => a.id == id) : _model.AllArtists.FirstOrDefault();
     }
     return View(_model);
 }