protected void btndelete_Click(object sender, EventArgs e) { try { string selectid = string.Empty; for (int i = 0; i < gvCampaign.Rows.Count; i++) { if (gvCampaign.Rows[i].RowType == DataControlRowType.DataRow) { CheckBox chk = (CheckBox)gvCampaign.Rows[i].Cells[0].FindControl("CheckBox1"); Label lblEmpID = (Label)gvCampaign.Rows[i].Cells[0].FindControl("lblEmpID"); if (chk.Checked) { if (selectid == "") { if (!selectid.Contains(lblEmpID.Text.ToString())) { selectid = lblEmpID.Text; } } else { if (!selectid.Contains(lblEmpID.Text.ToString())) { selectid = selectid + "," + lblEmpID.Text; } } } } } if (selectid != "") { objBL_Common.AccessDeletAlleCampaign("EC_UserContacts", "PK_ContactID", selectid); this.BindGrid(); } else { ClientScript.RegisterStartupScript(Page.GetType(), "mykey21", "alert('Select at least one record !');", true); } } catch (Exception ex) { New_EmailCampaign.App_Code.GlobalFunction.StoreLog("ContactsView.aspx:btndelete_Click() - " + ex.Message); } }
protected void btndelete_Click(object sender, EventArgs e) { try { string selectid = string.Empty; Boolean deletestatus = false; for (int i = 0; i < gvcampaign.Rows.Count; i++) { if (gvcampaign.Rows[i].RowType == DataControlRowType.DataRow) { CheckBox chk = (CheckBox)gvcampaign.Rows[i].Cells[0].FindControl("CheckBox1"); Label lblEmpID = (Label)gvcampaign.Rows[i].Cells[0].FindControl("lblEmpID"); if (chk.Checked) { DataTable dtplantype = new DataTable(); if (selectid == "") { if (!selectid.Contains(lblEmpID.Text.ToString())) { selectid = lblEmpID.Text; dtplantype = objBL_Common.plantypedetails("PK_CampaignID", "EC_Campaign", "FK_UserID in (" + lblEmpID.Text + ")"); if (dtplantype.Rows.Count > 0) { deletestatus = true; } else { objBL_Common = new BL_Common(); string emailid = "'" + gvcampaign.Rows[i].Cells[5].Text + "'"; objBL_Common.AccessDeletAlleCampaign("EC_InviteUser", "Emailid", emailid); objBL_Common = new BL_Common(); objBL_Common.AccessDeletAlleCampaign("EC_UserLogin", "PK_UserID", lblEmpID.Text); } } } else { if (!selectid.Contains(lblEmpID.Text.ToString())) { selectid = selectid + "," + lblEmpID.Text; dtplantype = objBL_Common.plantypedetails("PK_CampaignID", "EC_Campaign", "FK_UserID in (" + lblEmpID.Text + ")"); if (dtplantype.Rows.Count > 0) { deletestatus = true; } else { objBL_Common = new BL_Common(); string emailid = "'" + gvcampaign.Rows[i].Cells[5].Text + "'"; objBL_Common.AccessDeletAlleCampaign("EC_InviteUser", "Emailid", emailid); objBL_Common = new BL_Common(); objBL_Common.AccessDeletAlleCampaign("EC_UserLogin", "PK_UserID", lblEmpID.Text); } } } } } } if (selectid == "") { ClientScript.RegisterStartupScript(Page.GetType(), "mykey28", "alert('Select at least one record !');", true); } else { if (deletestatus == true) { ClientScript.RegisterStartupScript(Page.GetType(), "mykey29", "alert('You cannot delete these user, Since it is referred by campaign!');", true); } this.Bindrolegrid(); } } catch (Exception ex) { New_EmailCampaign.App_Code.GlobalFunction.StoreLog("InviteUserList.aspx:btndelete_Click() - " + ex.Message); } }