protected void btnSubmit_Click(object sender, EventArgs e)
        {
            // create membership user
            //Please check first anyuser already has same email
            MembershipUser user = null;

            //txtPassword.Text = Convert.ToInt32(123456).ToString();
            string Password = txtPassword.Text.Trim();
            string UserName = txtEmail.Text.Trim();

            try
            {
                user = Membership.CreateUser(UserName, Password);
            }
            catch (Exception ex)
            {
            }
            //create system User
            if (user != null)
            {
                SystemUser systemuser = new SystemUser();
                systemuser = CreateSystemUser(user.ProviderUserKey.ToString());
                using (TheFacade facade = new TheFacade())
                {
                    facade.Insert <SystemUser>(systemuser);
                }
            }
            // create Member
            Member member = new Member();

            member = CreateMamber(user.ProviderUserKey.ToString());
            using (TheFacade facade = new TheFacade())
            {
                facade.Insert <Member>(member);
            }
            // add varification data with pending status

            Ins_MemberVerification memberVerification = new Ins_MemberVerification();

            memberVerification.MemberID = member.ID;
            memberVerification.Status   = (int)EnumCollection.VerificationStatus.Pending;
            //memberVerification.LastUpdateDate = D
            using (TheFacade facade = new TheFacade())
            {
                facade.Insert <Ins_MemberVerification>(memberVerification);

                List <Ins_VerificationType> typeList = facade.MemberFacade.GetAllVerificationType();
                foreach (Ins_VerificationType type in typeList)
                {
                    Ins_MemberVerificationDetail detail = new Ins_MemberVerificationDetail();
                    detail.MemberID           = member.ID;
                    detail.Status             = (int)EnumCollection.VerificationStatus.Pending;
                    detail.VerificationTypeId = type.IID;
                    facade.Insert <Ins_MemberVerificationDetail>(detail);
                }
            }
        }
Beispiel #2
0
        //public void UploadedDocument()
        //{
        //    MemberDocument member = new MemberDocument();
        //    List<MemberDocument> memberDocuments = new List<MemberDocument>();
        //    using (TheFacade facade = new TheFacade())
        //    {
        //        memberDocuments = facade.MemberFacade.GetMemberByMemberId(MemberID);
        //    }

        //    foreach (var item in memberDocuments)
        //    {

        //         if(item.DocumentTypeID == 1)
        //        {
        //            lblPayorderSlip.Text = item.DocumentName;
        //            ImgPaorder.ImageUrl = item.Path;
        //            hyperlinkPayorderSlip.NavigateUrl = item.Path;
        //        }
        //        else if(item.DocumentTypeID == 2)
        //        {
        //            lblTradeLicense.Text = item.DocumentName;
        //            ImgTradeLicence.ImageUrl = item.Path;
        //            hyperlinkTradeLicence.NavigateUrl = item.Path;
        //        }
        //        else if(item.DocumentTypeID == 3)
        //        {
        //            lblTinCertificate.Text = item.DocumentName;
        //            ImgTINcertificate.ImageUrl = item.Path;
        //            hyperlinkTINcertificate.NavigateUrl = item.Path;
        //        }
        //        else if (item.DocumentTypeID == 4)
        //        {
        //            lblPartnerShip.Text = item.DocumentName;
        //            ImgPartnerShip.ImageUrl = item.Path;
        //            hyperlinkPartnerShip.NavigateUrl = item.Path;
        //        }
        //         else if(item.DocumentTypeID == 5)
        //        {
        //            lblBankStatment.Text = item.DocumentName;
        //            ImgBankStatment.ImageUrl = item.Path;
        //            hyperlinkBankStatment.NavigateUrl = item.Path;


        //        }
        //         else if(item.DocumentTypeID == 6)
        //        {
        //            lblVatCertificate.Text = item.DocumentName;
        //            ImgVatCertificate.ImageUrl = item.Path;
        //            hyperlinkVatCertificate.NavigateUrl = item.Path;
        //        }
        //    }
        //}
        #endregion

        public void VerifiedUploadedDocument()
        {
            Ins_MemberVerification memberDocuments = new Ins_MemberVerification();

            using (TheFacade facade = new TheFacade())
            {
                memberDocuments = facade.MemberFacade.GetVerifiedMemberByMemberId(memberDocuments.MemberID);
            }
        }
 protected void btnAllSubmit_Click(object sender, EventArgs e)
 {
     using (TheFacade facade = new TheFacade())
     {
         Member member = facade.MemberFacade.GetMemberById(MemberID);
         Ins_MemberVerification memberVerification = facade.MemberFacade.GetMemberVerificationByMemberID(MemberID);
         if (memberVerification != null)
         {
             memberVerification.Status = (int)VerificationStatus.Approved_for_Committee_Meeting;
             facade.Update <Ins_MemberVerification>(memberVerification);
         }
         member.MemberVerificationStatus = (int)VerificationStatus.Approved_for_Committee_Meeting;
         facade.Update <Member>(member);
     }
 }
Beispiel #4
0
        public List <Member> GetMemberVerificationListForCommitteMeeting()
        {
            List <Member> memberlist = new List <Member>();

            memberlist = Database.Members.Where(m => m.TypeOfSubmission == 1 && m.MembershipStatus == 0 && m.MemberVerificationStatus == (int)VerificationStatus.Approved_for_Committee_Meeting).ToList();
            foreach (Member member in memberlist)
            {
                Ins_MemberVerification mverification = Database.Ins_MemberVerifications.FirstOrDefault(m => m.MemberID == member.ID);
                if (mverification != null)
                {
                    //member.MemberVerificationStatus = EnumHelper.EnumToString<VerificationStatus>(mverification.Status);
                    member.VerificationLastUpdateDate = mverification.SubmitedDate.HasValue ? mverification.SubmitedDate.Value.ToString("dd/MM/yyyy") : string.Empty;
                }
                else
                {
                    // member.MemberVerificationStatus = EnumHelper.EnumToString<VerificationStatus>(0);
                    member.VerificationLastUpdateDate = string.Empty;
                }
            }
            return(memberlist);
        }
Beispiel #5
0
        public List <Member> GetExistingMemberVerificationList()
        {
            List <Member> memberlist = new List <Member>();

            memberlist = Database.Members.Where(m => m.TypeOfSubmission == 2 && m.MembershipStatus == 0 && (m.MemberVerificationStatus == (int)EnumCollection.VerificationStatus.Processing || m.MemberVerificationStatus == (int)EnumCollection.VerificationStatus.Pending)).ToList();
            foreach (Member member in memberlist)
            {
                Ins_MemberVerification mverification = Database.Ins_MemberVerifications.FirstOrDefault(m => m.MemberID == member.ID);
                if (mverification != null)
                {
                    //member.MemberVerificationStatus = EnumHelper.EnumToString<VerificationStatus>(mverification.Status);
                    member.VerificationLastUpdateDate = mverification.SubmitedDate.HasValue ? mverification.SubmitedDate.Value.ToString("dd/MM/yyyy") : string.Empty;
                }
                else
                {
                    //member.MemberVerificationStatus = EnumHelper.EnumToString<VerificationStatus>(0);
                    member.VerificationLastUpdateDate = string.Empty;
                }
            }
            return(memberlist);
        }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            //if (Session["BranchID"] != null)
            //{

            try
            {
                if (CurrentMemberID > 0)
                {
                    using (TheFacade facade = new TheFacade())
                    {
                        Member member = facade.MemberFacade.GetMemberById(CurrentMemberID);
                        if (member != null && member.MemberVerificationStatus == (int)EnumCollection.VerificationStatus.Approved_for_Committee_Meeting)
                        {
                            member.MemberVerificationStatus = (int)EnumCollection.VerificationStatus.Completed;
                            member.MembershipStatus         = (int)EnumCollection.MembershipStatus.Approved;
                            DateTime expireDate = new DateTime(DateTime.Now.Year, 6, 30);
                            if (DateTime.Now.Date > expireDate)
                            {
                                expireDate = expireDate.AddYears(1);
                            }
                            try
                            {
                                expireDate = Convert.ToDateTime(txtExpireDate.Text);
                            }
                            catch (Exception ex)
                            {
                            }
                            member.MembershipCode = txtMembershipCode.Text;

                            facade.Update <Member>(member);
                            Ins_MembershipExpireInfo info = new Ins_MembershipExpireInfo();
                            info.MemberID   = member.ID;
                            info.ExpireDate = expireDate.Date;
                            info.CreateBy   = 1;
                            info.CreateDate = DateTime.Now;
                            info.UpdateBy   = 1;
                            info.UpdateDate = DateTime.Now;
                            info.IsRemoved  = 0;
                            facade.Insert <Ins_MembershipExpireInfo>(info);
                            Ins_MemberVerification memberVerification = facade.MemberFacade.GetMemberVerificationByMemberID(member.ID);
                            if (memberVerification != null)
                            {
                                memberVerification.Status = (int)EnumCollection.VerificationStatus.Completed;
                                facade.Update <Ins_MemberVerification>(memberVerification);
                            }

                            Acc_ChartOfAccount       chartofAcc      = facade.AccountsFacade.GetAcc_ChartOfAccountByName("Account Receivable");
                            Acc_ChartOfAccountMember customerAccount = new Acc_ChartOfAccountMember();

                            #region acc
                            Acc_ChartOfAccount newAccount = new Acc_ChartOfAccount();
                            newAccount.AccountNo = GenerateAccountNo(chartofAcc.Gparent.ToString());
                            newAccount.Name      = member.Name;
                            newAccount.IsActive  = 1;

                            newAccount.AccountTypeID  = Convert.ToInt32(EnumCollection.AccountType.Transactable);
                            newAccount.ParentID       = chartofAcc.IID;
                            newAccount.Gparent        = chartofAcc.Gparent;
                            newAccount.OpeningBalance = Convert.ToDecimal(txtOpeningBalance.Text);
                            newAccount.CreateBy       = 1;

                            newAccount.UpdateBy = 1;


                            newAccount.CreateDate = DateTime.Now;

                            newAccount.UpdateDate = DateTime.Now;
                            newAccount.IsRemoved  = 0;
                            facade.Insert <Acc_ChartOfAccount>(newAccount);

                            #endregion

                            customerAccount.ChartofAccountID = newAccount.IID;
                            customerAccount.MemberID         = member.ID;
                            customerAccount.UpdateDate       = DateTime.Now;
                            customerAccount.UpdateBy         = 1;


                            customerAccount.CreateDate = DateTime.Now;
                            customerAccount.CreateBy   = 1;

                            customerAccount.IsRemoved = 0;
                            facade.Insert <Acc_ChartOfAccountMember>(customerAccount);
                        }

                        else
                        {
                            Session["duplicate"] = true;
                        }
                    }
                }
                else
                {
                    using (TheFacade facade = new TheFacade())
                    {
                    }
                }
                Session["IsSaved"] = true;
            }
            catch
            {
                Session["IsSaved"] = false;
            }
            finally
            {
                Response.Redirect(Request.Url.ToString());
            }
            //}
            //else
            //{
            //    FormsAuthentication.SignOut();
            //    Roles.DeleteCookie();
            //    Session.Abandon();
            //    Response.Redirect("~/login.aspx");
            //}
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            //using (TheFacade facade = new TheFacade())
            //{
            //    Member checkMember = facade.MemberFacade.GetMemberByName(txtCompanyName.Text.Trim());
            //    if(checkMember.Name != null)
            //    {
            //        lblmessage.Text = "Company Name is Already Exist !";
            //        Response.Redirect("ExistingMember.aspx");
            //    }
            //}

            // create membership user
            //Please check first anyuser already has same email
            MembershipUser user = null;

            //txtPassword.Text = Convert.ToInt32(123456).ToString();
            string Password = txtPassword.Text.Trim();
            string UserName = txtEmail.Text.Trim();

            try
            {
                user = Membership.CreateUser(UserName, Password);
            }
            catch (Exception ex)
            {
            }
            //create system User
            if (user != null)
            {
                SystemUser systemuser = new SystemUser();
                systemuser = CreateSystemUser(user.ProviderUserKey.ToString());
                using (TheFacade facade = new TheFacade())
                {
                    facade.Insert <SystemUser>(systemuser);
                }
            }
            // create Member
            Member member = new Member();

            member = CreateMamber(user.ProviderUserKey.ToString());
            using (TheFacade facade = new TheFacade())
            {
                facade.Insert <Member>(member);
            }
            // add varification data with pending status

            Ins_MemberVerification memberVerification = new Ins_MemberVerification();

            memberVerification.MemberID = member.ID;
            memberVerification.Status   = (int)EnumCollection.VerificationStatus.Pending;
            //memberVerification.LastUpdateDate = D
            using (TheFacade facade = new TheFacade())
            {
                facade.Insert <Ins_MemberVerification>(memberVerification);

                List <Ins_VerificationType> typeList = facade.MemberFacade.GetAllVerificationType();
                foreach (Ins_VerificationType type in typeList)
                {
                    Ins_MemberVerificationDetail detail = new Ins_MemberVerificationDetail();
                    detail.MemberID           = member.ID;
                    detail.Status             = (int)EnumCollection.VerificationStatus.Pending;
                    detail.VerificationTypeId = type.IID;
                    facade.Insert <Ins_MemberVerificationDetail>(detail);
                }
            }

            // Account Create
            GetMemberForAccount(member.ID);
            lablmessage.Text = " Registration & Account  Create Succesfully";
            //member.ID =
        }
        //Account Number Generate
        public long GetMemberForAccount(long CurrentMemberID)
        {
            try
            {
                if (CurrentMemberID > 0)
                {
                    using (TheFacade facade = new TheFacade())
                    {
                        Member member = facade.MemberFacade.GetMemberById(CurrentMemberID);
                        if (member != null)
                        {
                            member.MemberVerificationStatus = (int)EnumCollection.VerificationStatus.Completed;
                            member.MembershipStatus         = (int)EnumCollection.MembershipStatus.Approved;
                            DateTime expireDate = new DateTime(DateTime.Now.Year, 6, 30);
                            if (DateTime.Now.Date > expireDate)
                            {
                                expireDate = expireDate.AddYears(1);
                            }
                            try
                            {
                                expireDate = Convert.ToDateTime(txtExpireDate.Text);
                            }
                            catch (Exception ex)
                            {
                            }
                            member.MembershipCode = txtMembershipCode.Text;

                            facade.Update <Member>(member);
                            Ins_MembershipExpireInfo info = new Ins_MembershipExpireInfo();
                            info.MemberID   = member.ID;
                            info.ExpireDate = expireDate.Date;
                            info.CreateBy   = 1;
                            info.CreateDate = DateTime.Now;
                            info.UpdateBy   = 1;
                            info.UpdateDate = DateTime.Now;
                            info.IsRemoved  = 0;
                            facade.Insert <Ins_MembershipExpireInfo>(info);
                            Ins_MemberVerification memberVerification = facade.MemberFacade.GetMemberVerificationByMemberID(member.ID);
                            if (memberVerification != null)
                            {
                                memberVerification.Status = (int)EnumCollection.VerificationStatus.Completed;
                                facade.Update <Ins_MemberVerification>(memberVerification);
                            }

                            Acc_ChartOfAccount       chartofAcc      = facade.AccountsFacade.GetAcc_ChartOfAccountByName("Account Receivable");
                            Acc_ChartOfAccountMember customerAccount = new Acc_ChartOfAccountMember();

                            #region acc
                            Acc_ChartOfAccount newAccount = new Acc_ChartOfAccount();
                            newAccount.AccountNo = GenerateAccountNo(chartofAcc.Gparent.ToString());
                            newAccount.Name      = member.Name;
                            newAccount.IsActive  = 1;

                            newAccount.AccountTypeID  = Convert.ToInt32(EnumCollection.AccountType.Transactable);
                            newAccount.ParentID       = chartofAcc.IID;
                            newAccount.Gparent        = chartofAcc.Gparent;
                            newAccount.OpeningBalance = Convert.ToDecimal(txtOpeningBalance.Text);
                            newAccount.CreateBy       = 1;

                            newAccount.UpdateBy = 1;


                            newAccount.CreateDate = DateTime.Now;

                            newAccount.UpdateDate = DateTime.Now;
                            newAccount.IsRemoved  = 0;
                            facade.Insert <Acc_ChartOfAccount>(newAccount);

                            #endregion

                            customerAccount.ChartofAccountID = newAccount.IID;
                            customerAccount.MemberID         = member.ID;
                            customerAccount.UpdateDate       = DateTime.Now;
                            customerAccount.UpdateBy         = 1;


                            customerAccount.CreateDate = DateTime.Now;
                            customerAccount.CreateBy   = 1;

                            customerAccount.IsRemoved = 0;
                            facade.Insert <Acc_ChartOfAccountMember>(customerAccount);
                        }

                        else
                        {
                            Session["duplicate"] = true;
                        }
                    }
                }
                else
                {
                    using (TheFacade facade = new TheFacade())
                    {
                    }
                }
                Session["IsSaved"] = true;
            }
            catch
            {
                Session["IsSaved"] = false;
            }
            finally
            {
                Response.Redirect(Request.Url.ToString());
            }

            lablmessage.Text = " Registration & Account  Create Succesfully";

            return(CurrentMemberID);
        }
Beispiel #9
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            //Image Upload

            //string filename = FileUpload1.FileName;
            //FileUpload1.PostedFile.SaveAs(Server.MapPath("~\\UploadMemberCertificates\\" + filename.Trim()));
            //string path = "~\\UploadMemberCertificates\\" + filename.Trim();

            #region ex
            //if (Request.Files["UploadedFile"] != null)
            //{
            //    HttpPostedFile MyFile = Request.Files["UploadedFile"];
            //    //Setting location to upload files
            //    string TargetLocation = Server.MapPath("~/UploadMemberCertificates/");
            //    try
            //    {
            //        if (MyFile.ContentLength > 0)
            //        {
            //            //Determining file name. You can format it as you wish.
            //            string FileName = MyFile.FileName;
            //            //Determining file size.
            //            int FileSize = MyFile.ContentLength;
            //            //Creating a byte array corresponding to file size.
            //            byte[] FileByteArray = new byte[FileSize];
            //            //Posted file is being pushed into byte array.
            //            MyFile.InputStream.Read(FileByteArray, 0, FileSize);
            //            //Uploading properly formatted file to server.
            //            MyFile.SaveAs(TargetLocation + FileName);
            //        }
            //    }
            //    catch (Exception BlueScreen)
            //    {
            //        //Handle errors
            //    }
            //}
            #endregion

            MembershipUser user     = null;
            string         Password = txtPassword.Text.Trim();
            string         UserName = txtEmail.Text.Trim();

            try
            {
                user = Membership.CreateUser(UserName, Password);
            }
            catch (Exception ex)
            {
                lblmessage.Text = "User Name is Already Created";
            }
            //create system User
            if (user == null)
            {
                lblmessage.Text = "User failed to create. Please contract with system administrator.";
                return;
            }
            if (user != null)
            {
                SystemUser systemuser = new SystemUser();
                systemuser = CreateSystemUser(user.ProviderUserKey.ToString());
                using (TheFacade facade = new TheFacade())
                {
                    facade.Insert <SystemUser>(systemuser);
                }
            }
            else
            {
                lblmessage.Text = "User Name is Already Created";
            }

            //create Member
            Member member = new Member();
            member = CreateMamber(user.ProviderUserKey.ToString());
            using (TheFacade facade = new TheFacade())
            {
                facade.Insert <Member>(member);
            }

            // Add role
            //Roles.AddUserToRole(user.UserName, "User");



            //create Member Document
            List <MemberDocument> memberDocuments = new List <MemberDocument>();
            memberDocuments = CreateMemberDocument(member.ID);
            foreach (var item in memberDocuments)
            {
                using (TheFacade facade = new TheFacade())
                {
                    facade.Insert <MemberDocument>(item);
                }
            }


            // add varification data with pending status

            Ins_MemberVerification memberVerification = new Ins_MemberVerification();
            memberVerification.MemberID = member.ID;
            memberVerification.Status   = (int)EnumCollection.VerificationStatus.Pending;
            //memberVerification.LastUpdateDate = D
            using (TheFacade facade = new TheFacade())
            {
                facade.Insert <Ins_MemberVerification>(memberVerification);

                List <Ins_VerificationType> typeList = facade.MemberFacade.GetAllVerificationType();
                foreach (Ins_VerificationType type in typeList)
                {
                    Ins_MemberVerificationDetail detail = new Ins_MemberVerificationDetail();
                    detail.MemberID           = member.ID;
                    detail.Status             = (int)EnumCollection.VerificationStatus.Pending;
                    detail.VerificationTypeId = type.IID;
                    facade.Insert <Ins_MemberVerificationDetail>(detail);
                    Response.Redirect("");
                }
            }
        }
        private void SaveMemberVerificationStatusDetail(int typeID)
        {
            Ins_MemberVerificationDetail verificationDetail = new Ins_MemberVerificationDetail();
            bool isNew = false;

            using (TheFacade facade = new TheFacade())
            {
                Ins_MemberVerification memberVerification = facade.MemberFacade.GetMemberVerificationByMemberID(MemberID);
                Member member = facade.MemberFacade.GetMemberById(MemberID);
                member.MemberVerificationStatus = (int)VerificationStatus.Processing;
                facade.Update <Member>(member);
                if (memberVerification != null)
                {
                    memberVerification.Status = (int)VerificationStatus.Processing;
                    facade.Update <Ins_MemberVerification>(memberVerification);
                }
                verificationDetail = facade.MemberFacade.GetMemberVerificationDetailByType(MemberID, typeID);
                if (verificationDetail == null)
                {
                    verificationDetail = new Ins_MemberVerificationDetail();
                    isNew = true;
                }
                switch (typeID)
                {
                case 1:
                    if (radioVType11.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment1.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 2:
                    if (radioVType13.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment2.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 3:
                    if (radioVType15.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment3.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 4:
                    if (radioVType17.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment4.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 5:
                    if (radioVType19.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment5.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 6:
                    if (radioVType21.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment6.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 7:
                    if (radioVType23.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment7.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 8:
                    if (radioVType25.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment8.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 9:
                    if (radioVType27.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment9.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 10:
                    if (radioVType29.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment10.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 11:
                    if (radioVType31.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment11.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 12:
                    if (radioVType33.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment12.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 13:
                    if (radioVType35.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment13.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 14:
                    if (radioVType37.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment14.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 15:
                    if (radioVType39.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment15.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 16:
                    if (radioVType41.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment16.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 17:
                    if (radioVType43.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment17.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 18:
                    if (radioVType45.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment18.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                case 19:
                    if (radioVType47.Checked)
                    {
                        verificationDetail.Status = 1;
                    }
                    else
                    {
                        verificationDetail.Status = 0;
                    }
                    verificationDetail.Comment     = txtComment19.Text;
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;

                default:
                    verificationDetail.LastUpdated = DateTime.Now;

                    if (isNew)
                    {
                        try
                        {
                            verificationDetail.VerificationTypeId = typeID;
                            facade.Insert <Ins_MemberVerificationDetail>(verificationDetail);
                        }
                        catch (Exception ex) { }
                    }
                    else
                    {
                        facade.Update <Ins_MemberVerificationDetail>(verificationDetail);
                    }
                    break;
                }
                LoadApprovedButton();
            }
        }