Пример #1
0
        protected void lbtnYes_Click(object sender, EventArgs e)
        {
            try
            {
                //deleteRecipient();
                //bindGrid();
                if (grdList.Rows.Count > 0)
                {
                    //Get contact Selection
                    rememberContactSelection("grdaddchkSelectContact", "lblListMasterID", grdList, "grdaddselectall");

                    if (Session["SelectedContacts"] != null)
                    {
                        StringBuilder strbDeletedContacts = new StringBuilder();
                        //adding selected contatIds to stringbuilder
                        for (int i = 0; i < listsSelected.Count; i++)
                        {
                            strbDeletedContacts.Append(listsSelected[i] + ", ");
                        }
                        strbDeletedContacts.Remove(strbDeletedContacts.Length - 2, 1);
                        AdvanceListMaster ListMaster = new AdvanceListMaster(ConnectionString);
                        ListMaster.RemoveMultipleLists(strbDeletedContacts.ToString());
                        Session["SelectedContacts"] = null;
                        hdrchkselected.Clear();
                        lblMainMsg.Text = "Successfully Deleted Segments(s) with ids: " + strbDeletedContacts.ToString();
                        hdnMeditselect.Value = "false";
                        hdnremselect.Value = "false";
                        udpnlListGridview.Update();
                        bindGrid("", "ASC", "ListName");
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }