public ActionResult Show(int artistId)
        {
            Artists artists = Artists.Find(artistId);
            Dictionary <string, object> artistRecords = new Dictionary <string, object>();
            List <Records> records = artists.Records;

            artistRecords.Add("artists", artists);
            artistRecords.Add("records", records);
            return(View(artistRecords));
        }
Exemple #2
0
        public ActionResult Show(int artistId, int recordId)
        {
            Records records = Records.Find(recordId);
            Artists artist  = Artists.Find(artistId);
            Dictionary <string, object> model = new Dictionary <string, object>();

            model.Add("records", records);
            model.Add("artists", artist);
            return(View(model));
        }
        public ActionResult Create(int artistId, string recordName)
        {
            Dictionary <string, object> artistRecords = new Dictionary <string, object>();
            Artists foundArtist = Artists.Find(artistId);
            Records newRecord   = new Records(recordName);

            foundArtist.AddRecord(newRecord);
            List <Records> discography = foundArtist.Records;

            artistRecords.Add("records", discography);
            artistRecords.Add("artists", foundArtist);
            return(View("Show", artistRecords));
        }
Exemple #4
0
        public ActionResult New(int artistId)
        {
            Artists artist = Artists.Find(artistId);

            return(View(artist));
        }