protected void setTable() { DataTable myDataTable = new DataTable(); JobsModule myJobsModule = new JobsModule(); myJobsModule.setUserId((String)Session["userId"]); myDataTable = myJobsModule.getEmployersJobPositions().Copy(); myDataTable.Columns.Add("Delete", typeof(String)).SetOrdinal(0); myDataTable.Columns.Add("List of Applied Applicants", typeof(String)).SetOrdinal(4); JobPositionsGridView.DataSource = myDataTable; JobPositionsGridView.DataBind(); foreach (GridViewRow row in JobPositionsGridView.Rows) { LinkButton lb = new LinkButton(); lb.Text = "Delete"; lb.Click += new EventHandler(LinkButtonClicked); row.Cells[0].Controls.Add(lb); HyperLink hp = new HyperLink(); hp.Text = row.Cells[2].Text; hp.NavigateUrl = "~/ShowJobPositionsManager.aspx?pId=" + row.Cells[1].Text; row.Cells[2].Controls.Add(hp); HyperLink hp2 = new HyperLink(); hp2.Text = "Show Applied Applicants"; hp2.NavigateUrl = "~/ListOfAppliedApplicants.aspx?pId=" + row.Cells[1].Text; row.Cells[4].Controls.Add(hp2); } }
protected void setTable2() { DataTable myDataTable = new DataTable(); JobsModule myJobsModule = new JobsModule(); myJobsModule.setUserId((String)Session["userId"]); myDataTable = myJobsModule.getAppliedJobPositionsOfApplicant(); AppliedJobsGridView.DataSource = myDataTable; AppliedJobsGridView.DataBind(); }
void LinkButtonClicked(object sender, EventArgs e) { LinkButton src = (LinkButton)sender; JobsModule myJobsModule = new JobsModule(); myJobsModule.setUserId((String)Session["userId"]); GridViewRow row = (GridViewRow)src.NamingContainer; myJobsModule.deleteApplicantsMentionedJob((row.Cells[2].Text).Replace(" ", String.Empty).ToLower()); Response.Redirect(Request.RawUrl); }
void LinkButtonClicked(object sender, EventArgs e) { LinkButton src = (LinkButton)sender; JobsModule myJobsModule = new JobsModule(); myJobsModule.setUserId((String)Session["userId"]); GridViewRow row = (GridViewRow)src.NamingContainer; myJobsModule.deleteJobPosition(row.Cells[1].Text); Response.Redirect(Request.RawUrl); }
protected void setTable() { DataTable myDataTable = new DataTable(); JobsModule myJobsModule = new JobsModule(); myJobsModule.setUserId((String)Session["userId"]); myDataTable = myJobsModule.viewMentionedJobs().Copy(); myDataTable.Columns.Add("Delete", typeof(String)).SetOrdinal(0); JobsGridView.DataSource = myDataTable; JobsGridView.DataBind(); foreach (GridViewRow row in JobsGridView.Rows) { LinkButton lb = new LinkButton(); lb.Text = "Delete"; lb.Click += new EventHandler(LinkButtonClicked); //lb.OnClick = myJobsModule.deleteApplicantsMentionedJob((row.Cells[2].Text).Replace(" ", String.Empty).ToLower()); row.Cells[0].Controls.Add(lb); } }