Exemple #1
0
    protected void paperUpdate_Click(object sender, EventArgs e)
    {
        HttpChannel chn6 = new HttpChannel();

        ChannelServices.RegisterChannel(chn6, false);

        Ipaperservice serve   = (Ipaperservice)Activator.GetObject(typeof(Ipaperservice), "http://localhost:1234/papmanger.soap");
        papershare    showpap = new papershare();


        showpap.PId         = int.Parse(searchtxt.Text);
        showpap.PTitle      = txtPtitle.Text;
        showpap.JTitle      = txtPJtitle.Text;
        showpap.PAbstract   = txtPabstract.Text;
        showpap.Pauther     = txtPauthers.Text;
        showpap.PInumber    = int.Parse(txtin.Text);
        showpap.PKeywords   = txtkeywords.Text;
        showpap.PNofauthers = int.Parse(txtPnunmerofauthers.Text);
        showpap.PPagesF     = int.Parse(txtpj2.Text);
        showpap.PPagesN     = int.Parse(txtpj1.Text);
        showpap.PVnumber    = int.Parse(txtvn.Text);
        showpap.PYear       = int.Parse(txtYearofpublishing.Text);

        ValidationResult rest = serve.validate(showpap);

        if (rest.Ok == true)
        {
            serve.modifaypaper(showpap);
            paperresult.Visible = false;
            paperupdate.Enabled = false;
            paperupdate.Visible = false;
            lblResult.Text      = " Paper  Updated Succeded ";
            lblResult.Visible   = true;
            paperupdate.Visible = false;
        }

        else
        {
            errorresult.Text    = rest.Msg;
            errorresult.Visible = true;
            paperresult.Visible = true;
            paperupdate.Visible = true;
            paperupdate.Enabled = true;
        }
        ChannelServices.UnregisterChannel(chn6);
    }
Exemple #2
0
    protected void papersave_Click(object sender, EventArgs e)
    {
        papershare savpap = new papershare();

        savpap.JTitle      = txtPJtitle.Text;
        savpap.PAbstract   = txtPabstract.Text;
        savpap.Pauther     = txtPauthers.Text;
        savpap.PInumber    = int.Parse(txtin.Text);
        savpap.PKeywords   = txtkeywords.Text;
        savpap.PNofauthers = int.Parse(txtPnunmerofauthers.Text);
        savpap.PPagesF     = int.Parse(txtpj2.Text);
        savpap.PPagesN     = int.Parse(txtpj1.Text);
        savpap.PTitle      = txtPtitle.Text;
        savpap.PVnumber    = int.Parse(txtvn.Text);
        savpap.PYear       = int.Parse(txtYearofpublishing.Text);


        HttpChannel chnl = new HttpChannel();

        ChannelServices.RegisterChannel(chnl, false);

        Ipaperservice serve = (Ipaperservice)Activator.GetObject(typeof(Ipaperservice), "http://localhost:1234/papmanger.soap");

        ValidationResult rest = serve.validate(savpap);

        if (rest.Ok == false)
        {
            errorresult.Text    = rest.Msg;
            errorresult.Visible = true;
        }

        else
        {
            int s = serve.addpaper(savpap);
            paperresult.Visible = false;
            errorresult.Text    = rest.Msg;
            errorresult.Visible = true;
            lblResult.Text      = "Paper Add succficly" + " its ID      " + s;
            lblResult.Visible   = true;
            papersave.Visible   = false;
            ClearTextFields();
        }
        ChannelServices.UnregisterChannel(chnl);
    }
Exemple #3
0
    protected void paperdelete_Click(object sender, EventArgs e)
    {
        HttpChannel chn3 = new HttpChannel();

        ChannelServices.RegisterChannel(chn3, false);

        Ipaperservice serve   = (Ipaperservice)Activator.GetObject(typeof(Ipaperservice), "http://localhost:1234/papmanger.soap");
        papershare    showpap = new papershare();
        int           d       = int.Parse(searchtxt.Text);


        serve.deletepaper(d);
        paperresult.Visible = false;
        paperdelete.Enabled = false;
        paperdelete.Visible = false;
        lblResult.Text      = " Paper deleted Succeded ";
        lblResult.Visible   = true;
        ChannelServices.UnregisterChannel(chn3);
    }
Exemple #4
0
    protected void search_Click(object sender, EventArgs e)
    {
        papershare showpap = new papershare();

        int         p    = int.Parse(searchtxt.Text);
        HttpChannel chn2 = new HttpChannel();

        ChannelServices.RegisterChannel(chn2, false);

        Ipaperservice serve = (Ipaperservice)Activator.GetObject(typeof(Ipaperservice), "http://localhost:1234/papmanger.soap");

        showpap = serve.retrivepaper(p);



        txtPJtitle.Text          = showpap.JTitle;
        txtPabstract.Text        = showpap.PAbstract;
        txtPauthers.Text         = showpap.Pauther;
        txtin.Text               = Convert.ToString(showpap.PInumber);
        txtkeywords.Text         = showpap.PKeywords;
        txtPnunmerofauthers.Text = Convert.ToString(showpap.PNofauthers);

        txtpj1.Text              = Convert.ToString(showpap.PPagesN) + " - " + Convert.ToString(showpap.PPagesF);
        txtPtitle.Text           = showpap.PTitle;
        txtvn.Text               = Convert.ToString(showpap.PVnumber);
        txtYearofpublishing.Text = Convert.ToString(showpap.PYear);
        errorresult.Text         = showpap.PTitle;



        paperresult.Visible = true;
        paperdelete.Enabled = true;
        paperdelete.Visible = true;
        errorresult.Visible = true;



        ChannelServices.UnregisterChannel(chn2);
    }
Exemple #5
0
    protected void search_Click(object sender, EventArgs e)
    {
        papershare showpap = new papershare();
        string     s       = searchtxt.Text;


        HttpChannel chn7 = new HttpChannel();

        ChannelServices.RegisterChannel(chn7, false);

        Ipaperservice serve = (Ipaperservice)Activator.GetObject(typeof(Ipaperservice), "http://localhost:1234/papmanger.soap");


        List <papershare> temp = serve.retrivepaper(s).ToList();

        ChannelServices.UnregisterChannel(chn7);
        GridView1.DataSource = new List <papershare>();

        GridView1.DataSource = temp;

        GridView1.DataBind();
    }