Ejemplo n.º 1
0
 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!!");
     }
 }
Ejemplo n.º 2
0
    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;
        }
    }