// GET: Track/Create public ActionResult Create() { TrackAddForm form = new Controllers.TrackAddForm(); ViewData.Model = form; form.AlbumList = new SelectList(m.AlbumGetAll().OrderBy(p => p.Title), "AlbumId", "Title"); form.MediaTypeList = new SelectList(m.MediaTypeGetAll().OrderBy(p => p.Name), "MediaTypeId", "Name"); return(View(form)); }
// GET: Track/Create public ActionResult Create() { // God damn this jiffy work // Creates a new TrackAdd object, envoking the default constructor for the displaying of default values! TrackAddForm trackaddform = new Controllers.TrackAddForm(); ViewData.Model = trackaddform; trackaddform.AlbumList = new SelectList(m.AlbumGetAll().OrderBy(item => item.Title), "AlbumId", "Title"); trackaddform.MediaTypeList = new SelectList(m.MediaTypeGetAll().OrderBy(item => item.Name), "MediaTypeId", "Name"); return(View(trackaddform)); }