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