protected void btnAttach_Click(object sender, EventArgs e) { int incidentid = Convert.ToInt16(Session["incident"].ToString()); foreach (GridViewRow gv in grdvwChange.Rows) { string gvIDs; // Declare local variable deleteChkBxItem of Checkbox type to get the Checkbox Instance of Grid Row CheckBox deleteChkBxItem = (CheckBox)gv.FindControl("deleteRec"); // If deleteChkBxItem is Checked then ,mapped Current site to this user if (deleteChkBxItem.Checked) { int chanid; gvIDs = ((Label)gv.FindControl("Changeid")).Text.ToString(); chanid = Convert.ToInt16(gvIDs); // Check if gvIDs is not null if (gvIDs != "") { ObjincidentToChange = ObjincidentToChange.Get_By_id(incidentid, chanid); if (ObjincidentToChange.Changeid == 0) { ObjincidentToChange.Changeid = chanid; ObjincidentToChange.Incidentid = incidentid; ObjincidentToChange.Insert(); } } } } lblErrorMsg.Text = "Change is Attached to Current Problems"; }
protected void btnAttach_Click(object sender, EventArgs e) {//Add Exception handilng try catch change by vishal 21-05-2012 try { int incidentid = Convert.ToInt32(Session["incident"].ToString()); foreach (GridViewRow gv in grdvwChange.Rows) { string gvIDs; // Declare local variable deleteChkBxItem of Checkbox type to get the Checkbox Instance of Grid Row CheckBox deleteChkBxItem = (CheckBox)gv.FindControl("deleteRec"); // If deleteChkBxItem is Checked then ,mapped Current site to this user if (deleteChkBxItem.Checked) { int chanid; gvIDs = ((Label)gv.FindControl("Changeid")).Text.ToString(); chanid = Convert.ToInt32(gvIDs); // Check if gvIDs is not null if (gvIDs != "") { ObjincidentToChange = ObjincidentToChange.Get_By_id(incidentid, chanid); if (ObjincidentToChange.Changeid == 0) { ObjincidentToChange.Changeid = chanid; ObjincidentToChange.Incidentid = incidentid; ObjincidentToChange.Insert(); } } } } lblErrorMsg.Text = "Change is Attached to Current Problems"; } catch (Exception ex) { string myScript; myScript = "<script language=javascript>alert('Exception - '" + ex + "');</script>"; Page.RegisterClientScriptBlock("MyScript", myScript); return; } }