protected void btnSave_Click(object sender, EventArgs e)
        {
            BusinessLayer.Common.NECCMemberMaster objNECCMember = new BusinessLayer.Common.NECCMemberMaster();
            Entity.Common.NECCMemberMaster        sMSMember     = new Entity.Common.NECCMemberMaster();
            sMSMember.NECCMemberId = NECCMemberId;
            sMSMember.MemberName   = txtMemberName.Text.Trim();
            sMSMember.MobileNo     = txtMobileNo.Text.Trim();
            sMSMember.Address      = txtAddress.Text.Trim();
            //sMSMember.MemberType = Convert.ToInt32(ddlRegType.SelectedValue);
            sMSMember.IsActive   = chkIsActive.Checked;
            sMSMember.DistrictId = Convert.ToInt32(ddlDistrict2.SelectedValue);
            int RowsUpdated = objNECCMember.Save(sMSMember, txtRemarks.Text.Trim());

            if (RowsUpdated > 0)
            {
                LoadNECCMember();
                Message.IsSuccess = true;
                Message.Text      = "Data Saved Successfully.";
                ClearControl();

                if (RedirectUrl != null && RedirectUrl.Length > 0)
                {
                    Response.Redirect(RedirectUrl);
                }
            }
            else
            {
                Message.IsSuccess = false;
                Message.Text      = "Can Not Save.";
            }
            Message.Show = true;
        }
        protected void dgvNECCMember_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            NECCMemberId = Convert.ToInt32(dgvNECCMember.DataKeys[e.RowIndex].Value);
            BusinessLayer.Common.NECCMemberMaster objNECCMember = new BusinessLayer.Common.NECCMemberMaster();
            objNECCMember.Delete(NECCMemberId);
            Message.IsSuccess = true;
            Message.Text      = "Data Deleted Successfully.";

            Message.Show = true;
            LoadNECCMember();
        }
        protected void LoadNECCMember()
        {
            string MemberName = txtSearchMemberName.Text.Trim();
            string MobileNo   = txtSearchMobileNo.Text.Trim();
            //int MemberType = Convert.ToInt32(ddlSearchRegType.SelectedValue);
            int DistrictId = Convert.ToInt32(ddlDistrict.SelectedValue);

            BusinessLayer.Common.NECCMemberMaster objNECCMember = new BusinessLayer.Common.NECCMemberMaster();
            DataTable dt = objNECCMember.GetAllMember(MemberName, MobileNo, DistrictId);

            if (dt != null)
            {
                dgvNECCMember.DataSource = dt;
                dgvNECCMember.DataBind();
            }
        }
        private DataTable getMobileNumbers(int type)
        {
            BusinessLayer.Common.NECCMemberMaster objMember = new BusinessLayer.Common.NECCMemberMaster();
            DataView DV = new DataView(objMember.GetMobileNumbersForNECC());

            //if (ChkIncludeGovtMembers.Checked == false)
            //    DV.RowFilter = "RegistrationType <> 4";

            return(DV.ToTable());
            //BusinessLayer.Common.MemberMaster ObjMember = new BusinessLayer.Common.MemberMaster();
            //Entity.Common.MemberMaster membermaster = new Entity.Common.MemberMaster();
            //DataView DV = new DataView(ObjMember.MemberMaster_GetAll_ForNECC(int.Parse(Session["FinYrID"].ToString()), chkIsGovtMember.Checked, (ddlMemberNECCCategory.SelectedIndex == 0) ? 0 : int.Parse(ddlMemberNECCCategory.SelectedValue)));

            ////if (ChkIncludeGovtMembers.Checked == false)
            ////    DV.RowFilter = "RegistrationType <> 4";

            //return DV.ToTable();
        }
        protected void PopulateNECCMember()
        {
            BusinessLayer.Common.NECCMemberMaster objNECCMember = new BusinessLayer.Common.NECCMemberMaster();
            Entity.Common.NECCMemberMaster        sMSMember     = new Entity.Common.NECCMemberMaster();
            sMSMember = objNECCMember.GetNECCMemberById(NECCMemberId);
            if (sMSMember != null)
            {
                NECCMemberId               = sMSMember.NECCMemberId;
                txtMemberName.Text         = sMSMember.MemberName.ToString();
                txtMobileNo.Text           = sMSMember.MobileNo.ToString();
                txtAddress.Text            = sMSMember.Address.ToString();
                chkIsActive.Checked        = Convert.ToBoolean(sMSMember.IsActive);
                ddlDistrict2.SelectedValue = sMSMember.DistrictId.ToString();
                txtRemarks.Text            = sMSMember.Remarks.ToString();
                txtMemberName.Enabled      = false;

                btnSave.Text = "Update";
            }
        }