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); }
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); }
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); }
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); }
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(); }