protected void AddAlbum_Click(object sender, EventArgs e) { //Re test the validation of the incoming data via the validation controls. if (IsValid) { //Any other business rules MessageUserControl2.TryRun(() => { AlbumController sysmgr = new AlbumController(); Album newalbum = new Album(); newalbum.Title = AlbumTitle.Text; newalbum.ArtistId = int.Parse(ArtistList.SelectedValue); newalbum.ReleaseYear = int.Parse(AlbumReleaseYear.Text); newalbum.ReleaseLabel = string.IsNullOrEmpty(AlbumReleaseLabel.Text) ? null : AlbumReleaseLabel.Text; sysmgr.Albums_Add(newalbum); }, "Add Album", "Album has been succesfully add!!"); } }
protected void Add_Click(object sender, EventArgs e) { try { Album item = new Album(); item.Title = AlbumTitle.Text; item.ArtistId = int.Parse(ArtistList.SelectedValue); item.ReleaseYear = int.Parse(ReleaseYear.Text); item.ReleaseLabel = string.IsNullOrEmpty(ReleaseLabel.Text) ? null : ReleaseLabel.Text; AlbumController sysmgr = new AlbumController(); int newAlbumid = sysmgr.Albums_Add(item); AlbumID.Text = newAlbumid.ToString(); Message.Text = "Add successful."; SearchResults.DataBind(); } catch (Exception ex) { Message.Text = ex.Message; } }