protected void chkSubscribeAll_CheckedChanged(object sender, EventArgs e) { try { DataTable dt = new DataTable(); dt.Columns.Add("MemberId"); dt.Columns.Add("FinYearID"); BusinessLayer.Common.MemberMaster objMemberMaster = new BusinessLayer.Common.MemberMaster(); Entity.Common.MemberMaster membermaster = new Entity.Common.MemberMaster(); foreach (GridViewRow gvr in dgvMemberMaster.Rows) { CheckBox chkSubscribe = (CheckBox)gvr.FindControl("chkSubscribe"); chkSubscribe.Checked = true; dt.Rows.Add(); dt.Rows[dt.Rows.Count - 1]["MemberId"] = dgvMemberMaster.DataKeys[gvr.RowIndex].Values[0].ToString(); dt.Rows[dt.Rows.Count - 1]["FinYearID"] = Session["FinYrID"]; dt.AcceptChanges(); } membermaster.SubscriptionDetails = dt; int i = objMemberMaster.SMSSubscription_Save(membermaster); Message.IsSuccess = true; Message.Text = "Member SMS Subscription Updated."; LoadMember(); } catch { Message.IsSuccess = false; Message.Text = "Member SMS Subscription Can Not Update!!!"; } Message.Show = true; }
protected void chkSubscribe_CheckedChanged(object sender, EventArgs e) { try { CheckBox chkSubscribe = (CheckBox)sender; GridViewRow gvr = (GridViewRow)chkSubscribe.NamingContainer; int MemberId = int.Parse(dgvMemberMaster.DataKeys[gvr.RowIndex].Values[0].ToString()); BusinessLayer.Common.MemberMaster objMemberMaster = new BusinessLayer.Common.MemberMaster(); Entity.Common.MemberMaster membermaster = new Entity.Common.MemberMaster(); DataTable dt = new DataTable(); dt.Columns.Add("MemberId"); dt.Columns.Add("FinYearID"); dt.Rows.Add(); dt.Rows[0]["MemberId"] = MemberId; dt.Rows[0]["FinYearID"] = Session["FinYrID"]; dt.AcceptChanges(); membermaster.SubscriptionDetails = dt; int i = objMemberMaster.SMSSubscription_Save(membermaster); Message.IsSuccess = true; Message.Text = "Member SMS Subscription Updated."; LoadMember(); } catch { Message.IsSuccess = false; Message.Text = "Member SMS Subscription Can Not Update!!!"; } Message.Show = true; }