protected void lnkDelete_Click(object sender, EventArgs e) { AdministrationDAC dac = new AdministrationDAC(); AdministrationEDSC.KeyCollectionDTDataTable dt = GetSelected(); foreach (AdministrationEDSC.KeyCollectionDTRow dr in dt) { dac.DeleteKeyCollection(dr.ID); } Refresh(); }
private AdministrationEDSC.KeyCollectionDTRow GetKeyProperties() { AdministrationEDSC.KeyCollectionDTRow dr = new AdministrationEDSC.KeyCollectionDTDataTable().NewKeyCollectionDTRow(); dr.Name = txtName.Text; dr.Description = txtDescription.Text; if (hdnThesaurusID.Value != "") { dr.ID = Convert.ToInt32(hdnThesaurusID.Value); } else { dr.ID = 0; } return(dr); }
private AdministrationEDSC.KeyCollectionDTDataTable GetSelected() { AdministrationEDSC.KeyCollectionDTDataTable dt = new AdministrationEDSC.KeyCollectionDTDataTable(); foreach (GridViewRow row in GridView1.Rows) { if (row.RowType == DataControlRowType.DataRow) { CheckBox CheckBox1 = row.FindControl("chkboxSelected") as CheckBox; HiddenField hdnID = row.FindControl("hdnID") as HiddenField; var dr = dt.NewKeyCollectionDTRow(); if (CheckBox1.Checked) { dr.ID = Convert.ToInt32(hdnID.Value); dt.AddKeyCollectionDTRow(dr); } } } return(dt); }