Beispiel #1
0
//Knappar Rad 2:



    //Hämtar en rad från aktuell tabell som skall uppdateras:
    protected void button_fetch_Click(object sender, EventArgs e)
    {
        //Leta upp kontroller:
        GridView gridArtister_Inkop = (GridView)UGridArtister_Inkop_UCtrl.FindControl("gridArtister_Inkop");
        GridView grdResult_Inkop    = (GridView)grdResult_Inkop_UCtrl.FindControl("grdResult_Inkop");


        try
        {
            Fetch fch = new Fetch();
            fch.button_fetch(gridArtister_Inkop, grdResult_Inkop,
                             display, display2, this.Page, text3_Artist, text4_Album, text5_Format,
                             text6_Press, text8_ar, text7_Kommentar, text15_Inm_dat, text16_Kop_grad,
                             text17_Kop_kat, text18_Ca_pris);
        }
        catch (FormatException err)
        {
            //Rensar display från text och gridviews
            clr.Clean_surfaces_Inkop(this.Page);

            string mess = "<h2>[Page]Inkop.Fetch:FormatException</h2>";
            mess += "<h2>Felmeddelande: " + err.Message + "</h2>";
            display.InnerHtml = mess;
        }
        catch (MySqlException err)
        {
            //Rensar display från text och gridviews
            clr.Clean_surfaces_Inkop(this.Page);

            string mess = "<h2>[Page]Inkop.Fetch:MySqlException</h2>";
            mess += "<h2>Felmeddelande: " + err.Message + "</h2>";
            display.InnerHtml = mess;
        }
        catch (System.Exception err)
        {
            //Rensar display från text och gridviews
            clr.Clean_surfaces_Inkop(this.Page);

            string mess = "<h2>[Page]Inkop.Fetch:System.Exception</h2>";
            mess += "<h2>Felmeddelande: " + err.Message + "</h2>";
            display.InnerHtml = mess;
        }
    }
Beispiel #2
0
    //Tar bort data från databas:
    protected void button_ta_bort_Click(object sender, EventArgs e)
    {
        //Leta upp kontroller:
        GridView gridArtister_Inkop = (GridView)UGridArtister_Inkop_UCtrl.FindControl("gridArtister_Inkop");
        GridView grdResult_Inkop    = (GridView)grdResult_Inkop_UCtrl.FindControl("grdResult_Inkop");


        try
        {
            Ta_bort tb = new Ta_bort();
            tb.button_ta_bort(gridArtister_Inkop, grdResult_Inkop,
                              display, this.Page);
        }
        catch (FormatException err)
        {
            //Rensar display från text och gridviews
            clr.Clean_surfaces_Inkop(this.Page);

            string mess = "<h2>[Page]Inkop.Ta_bort:FormatException</h2>";
            mess += "<h2>Felmeddelande: " + err.Message + "</h2>";
            display.InnerHtml = mess;
        }
        catch (MySqlException err)
        {
            //Rensar display från text och gridviews
            clr.Clean_surfaces_Inkop(this.Page);

            string mess = "<h2>[Page]Inkop.Ta_bort:MySqlException</h2>";
            mess += "<h2>Felmeddelande: " + err.Message + "</h2>";
            display.InnerHtml = mess;
        }
        catch (System.Exception err)
        {
            //Rensar display från text och gridviews
            clr.Clean_surfaces_Inkop(this.Page);

            string mess = "<h2>[Page]Inkop.Ta_bort:System.Exception</h2>";
            mess += "<h2>Felmeddelande: " + err.Message + "</h2>";
            display.InnerHtml = mess;
        }
    }