private void ValidateBeforeSubmit()
        {
            DTO.ResponseService <DTO.SummaryReceiveApplicant> res = new DTO.ResponseService <DTO.SummaryReceiveApplicant>();
            res.DataResponse = (DTO.SummaryReceiveApplicant)Session["SummaryReceiveApplicant"];
            List <DTO.ApplicantTemp> lst = new List <ApplicantTemp>();

            res.DataResponse.ReceiveApplicantDetails.ToList().ForEach(x =>
            {
                DTO.ApplicantTemp app = new ApplicantTemp();
                app.APPLICANT_CODE    = x.APPLICANT_CODE;
                app.TESTING_NO        = x.TESTING_NO;
                app.TESTING_DATE      = x.TESTING_DATE;
                app.EXAM_PLACE_CODE   = x.EXAM_PLACE_CODE;
                app.APPLY_DATE        = DateTime.Today;
                app.INSUR_COMP_CODE   = x.INSUR_COMP_CODE;
                app.USER_ID           = base.UserId;
                app.ID_CARD_NO        = base.IdCard;
                app.APPLY_DATE        = x.APPLY_DATE;
                //app.RUN_NO = Convert.ToString(x + 1);
                lst.Add(app);
            });
            ApplicantBiz biz = new ApplicantBiz();
            var          checkBeforeSubmit = biz.ValidateApplicantSingleBeforeSubmit(lst);

            if (checkBeforeSubmit.ResultMessage == true)
            {
                ModalPopupExtenderListExam.Show();
            }
            else
            {
                ImportInsertMode();
            }
        }
Exemple #2
0
 private void Search()
 {
     txtCount.Text = txtCount.Text == "0" ? txtCount.Text = "20" : txtCount.Text;
     txtPage.Text  = txtPage.Text == "0" ? txtPage.Text = "1" : txtPage.Text;
     DTO.ResponseService <DTO.GBHoliday[]> res = biz.SearchHoliday(txtSearch.Text, txtPage.Text.ToInt(), txtCount.Text.ToInt());
     if (res.ErrorMsg == null)
     {
         GVholiday.DataSource = res.DataResponse;
         GVholiday.DataBind();
         if (res.DataResponse.Count() != 0)
         {
             lblCount.Text  = res.DataResponse.First() == null ? "" : res.DataResponse.First().COUNT.ToString();
             lblPage.Text   = Math.Ceiling((double)res.DataResponse.First().COUNT / txtCount.Text.ToInt()).ToString();
             pnPage.Visible = true;
         }
         else
         {
             pnPage.Visible = false;
             txtCount.Text  = "20";
             txtPage.Text   = "1";
         }
     }
     else
     {
         UCModalError1.ShowMessageError = res.ErrorMsg;
         UCModalError1.ShowModalError();
     }
 }
        public static DTO.ResponseService <LicenseFileHeader> ConcreateLicenseRequest(IAS.DAL.Interfaces.IIASPersonEntities ctx, DTO.DataLicenseRequest request)
        {
            DTO.ResponseService <LicenseFileHeader> response = new DTO.ResponseService <LicenseFileHeader>();

            DTO.ResponseService <DTO.CompressFileDetail> resCompress = ExtractFileLicenseRequestHelper.ExtractFile(request.FileName);
            if (resCompress.IsError)
            {
                response.ErrorMsg = resCompress.ErrorMsg;
                return(response);
            }

            DTO.ResponseService <DTO.UploadData> resData = DataLicenseRequestReaderHelper.ReadDataFromFile(resCompress.DataResponse.TextFilePath);
            if (resData.IsError)
            {
                response.ErrorMsg = resData.ErrorMsg;
                return(response);
            }

            LicenseFileHeader header = new LicenseFileHeader(ctx, request.UserProfile, resCompress.DataResponse.TextFilePath, request.PettitionTypeCode, request.LicenseTypeCode);
            Int32             row    = 0;

            header.replaceType = request.ReplaceType;
            CreateLicenseFileHeader(ctx, header, resData.DataResponse.Header, resCompress.DataResponse, request.ApproveCom);

            foreach (String record in resData.DataResponse.Body)
            {
                row++;
                LicenseFileDetail detail = CreateLicenseFileDetail(ctx, record, row);

                header.AddDetail(detail, request.ReplaceType);
            }
            response.DataResponse = header;

            return(response);
        }
Exemple #4
0
        /// <summary>
        /// Submit ข้อมูลการเงิน
        /// </summary>
        /// <param name="groupId">เลขที่กลุ่ม</param>
        /// <returns>ResponseService<string></returns>
        public DTO.ResponseService <string> ReSubmitBankTrans(DTO.ImportBankTransferRequest request)
        {
            var res = new DTO.ResponseService <string>();

            //res.DataResponse = "ส่งข้อมูลเรียบร้อยแล้ว...";
            return(svc.ReSubmitBankTrans(request));
        }
        private void GetLicenseDetail()
        {
            //List<DTO.PersonLicenseTransaction> list = new List<DTO.PersonLicenseTransaction>();
            //BLL.LicenseBiz biz = new BLL.LicenseBiz();

            //DTO.ResponseService<DTO.PersonLicenseTransaction[]> res = biz.GetLicenseTransaction(this.MasterLicense.PersonLicenseH.ToArray(), this.MasterLicense.PersonLicenseD.ToArray());

            DTO.ResponseService <DTO.PersonLicenseTransaction[]> res = this.MasterLicense.GenLicenseTransaction();
            if (res.DataResponse != null)
            {
                //this.ucPerLicense.GridLicense.DataSource = res.DataResponse;
                //this.ucPerLicense.GridLicense.DataBind();

                res.DataResponse.ToList().ForEach(lic =>
                {
                    if (lic.FEES == 0)
                    {
                        lic.PETITION_TYPE_CODE = "ใบแทนใบอนุญาต(เปลี่ยนชื่อ-สกุล)";
                    }
                });

                this.ucPerLicense.GridLicense.DataSource = res.DataResponse;
                this.ucPerLicense.GridLicense.DataBind();
            }
            else
            {
                this.MasterLicense.UCLicenseUCLicenseModelError.ShowMessageError = res.IsError.ToString();
                this.MasterLicense.UCLicenseUCLicenseModelError.ShowModalError();
                this.MasterLicense.UpdatePanelLicense.Update();
                return;
            }
        }
Exemple #6
0
        public DTO.ResponseService <string> AddAssocitionApplove(List <DTO.ASSOCIATION_APPROVE> listadd, List <DTO.ASSOCIATION_APPROVE> listdelete, string by_user)
        {
            DTO.ResponseService <string> res = new DTO.ResponseService <string>();
            try
            {
                foreach (var item in listadd)
                {
                    AG_IAS_ASSOCIATION_APPROVE asso = new AG_IAS_ASSOCIATION_APPROVE();
                    asso.APPROVE_DOC_TYPE = item.APPROVE_DOC_TYPE;
                    asso.ASSOCIATION_CODE = item.ASSOCIATION_CODE;
                    asso.CREATE_BY        = by_user;
                    asso.CREATE_DATE      = DateTime.Now;
                    asso.STATUS           = "Y";
                    ctx.AG_IAS_ASSOCIATION_APPROVE.AddObject(asso);
                }

                foreach (var item in listdelete)
                {
                    var del = ctx.AG_IAS_ASSOCIATION_APPROVE.FirstOrDefault(x => x.APPROVE_DOC_TYPE == item.APPROVE_DOC_TYPE && x.ASSOCIATION_CODE == item.ASSOCIATION_CODE && x.STATUS == "Y");
                    if (del != null)
                    {
                        del.UPDATE_BY   = by_user;
                        del.UPDATE_DATE = DateTime.Now;
                        del.STATUS      = "N";
                    }
                }

                ctx.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
            }
            catch (Exception ex)
            {
                res.ErrorMsg = "กรุณาติดต่อผู้ดูแลระบบ";
            }
            return(res);
        }
        /// <summary>
        /// GetAllLicense : IF Fee > 0 : PETITION_TYPE_CODE : ใบแทนใบอนุญาต(เปลี่ยนชื่อ-สกุล)
        /// </summary>
        /// <Author>Natta</Author>
        /// <LastUpdate>30/06/2557</LastUpdate>
        private void GetAllLicense()
        {
            LicenseBiz biz = new LicenseBiz();

            DTO.ResponseService <DTO.PersonLicenseTransaction[]> resAll = biz.getViewPersonLicense(this.MasterLicense.UserProfile.IdCard, "A");
            if (resAll.DataResponse != null)
            {
                resAll.DataResponse.ToList().ForEach(lic =>
                {
                    if (lic.FEES == 0)
                    {
                        lic.PETITION_TYPE_CODE = "ใบแทนใบอนุญาต(เปลี่ยนชื่อ-สกุล)";
                    }
                });

                this.ucLicensePaymentAll.lblGvHead.Text         = Resources.propLicenseCheck_LicensePaymentAll;
                this.ucLicensePaymentAll.GridPayment.DataSource = resAll.DataResponse;
                this.ucLicensePaymentAll.GridPayment.DataBind();
            }
            else
            {
                this.MasterLicense.UCLicenseUCLicenseModelError.ShowMessageError = resAll.ErrorMsg;
                this.MasterLicense.UCLicenseUCLicenseModelError.ShowModalError();
                this.MasterLicense.UpdatePanelLicense.Update();
            }
        }
Exemple #8
0
        public DTO.ResponseService <DTO.RegistrationAttatchFile> InsertAttachFileToRegistration
            (DTO.Registration registration, DTO.RegistrationAttatchFile registrationAttachFile)
        {
            DTO.ResponseService <DTO.RegistrationAttatchFile> response = svc.InsertAttachFileToRegistration(registration.ID, registrationAttachFile);

            return(response);
        }
Exemple #9
0
        UploadTo(Stream fileUploadStream, string localFileName, string targetFolder, string targetFileName, string fsFolder)
        {
            var res = new DTO.ResponseService <string>();
            //var resMsg = new FileService.FileUploadMessage();
            UploadFileResponse response = new UploadFileResponse();

            try
            {
                //resMsg.FileByteStream = fileUploadStream;
                //resMsg.Metadata = new FileService.FileMetaData
                //{
                //    localFilename = localFileName,
                //    remoteFilename = targetFileName,
                //    targetFolder = string.Format(fsFolder + @"\{0}\", targetFolder),
                //};

                response = svc.UploadFile(new UploadFileRequest()
                {
                    TargetContainer = String.Format(fsFolder + @"\{0}\", targetFolder),
                    TargetFileName  = targetFileName,
                    FileStream      = fileUploadStream
                });
                //svc.UploadFile(ref resMsg.Metadata, ref fileUploadStream);

                res.DataResponse = response.Message; // resMsg.Metadata.resMsg;
            }
            catch (Exception ex)
            {
                res.ErrorMsg = "กรุณาติดต่อผู้ดูแลระบบ"; // +resMsg.Metadata.resMsg;
            }
            return(res);
        }
Exemple #10
0
        public void GetAttatchRegisterationFiles()
        {
            ApplicantBiz biz = new BLL.ApplicantBiz();

            DTO.ResponseService <DTO.AttachFileApplicantChangeEntity[]> res = biz.GetAttatchFilesAppChangeByIDCard(idcard.Trim(), Convert.ToInt32(lblChangeid.Text));
            //var list = res.DataResponse.ToList();
            if (res.DataResponse.Count() > 0)
            {
                IList <BLL.AttachFilesIAS.AttachFile> ls = BLL.AttachFilesIAS.AttachFileMapper.ConvertToAttachFilesApplicantView(res.DataResponse.ToList());
                ucAttachFileControl1.AttachFiles = ls.ToList();
                //this.GetAttachFilesType();
                this.GetAttachFilesAllType();
                ucAttachFileControl1.GridAttachFiles.DataSource = ls.ToList();
                ucAttachFileControl1.GridAttachFiles.DataBind();

                ucAttachFileControl1EnabledFalse();
            }
            else
            {
                this.GetAttachFilesAllType();
                ucAttachFileControl1.GridAttachFiles.DataSource = null;
                ucAttachFileControl1.GridAttachFiles.DataBind();
            }

            UpdatePanelSearch.Update();
        }
Exemple #11
0
        public DTO.ResponseMessage <bool> SubmitReceiveLicenseGroupUpload(string groupId,
                                                                          List <DTO.AttachFileDetail> attachFiles,
                                                                          string targetAttatchFilePath, string userId)
        {
            var res = new DTO.ResponseMessage <bool>();


            try
            {
                if (!res.IsError)
                {
                    List <DTO.AttatchFileLicense> attchList = new List <DTO.AttatchFileLicense>();
                    DTO.ResponseService <DTO.AttatchFileLicense[]> resmove = svc.MoveExtachFile(userId, groupId, attachFiles.ToArray());
                    //res = svc.SubmitSingleOrGroupReceiveLicense(groupId, attchList.ToArray());
                    if (resmove.IsError)
                    {
                        res.ErrorMsg = resmove.ErrorMsg;
                        return(res);
                    }

                    //res = svc.SubmitSingleOrGroupReceiveLicense(groupId, resmove.DataResponse);
                }
            }
            catch (Exception ex)
            {
                res.ErrorMsg = "กรุณาติดต่อผู้ดูแลระบบ";
            }
            return(res);
        }
Exemple #12
0
 public DTO.ResponseService <DTO.Registration> GetByFirstLastName(string firstName, string lastName)
 {
     DTO.GetByFirstLastNameRequest request = new DTO.GetByFirstLastNameRequest()
     {
         FirstName = firstName, LastName = lastName
     };
     DTO.ResponseService <DTO.Registration> res = svc.GetByFirstLastName(request);
     return(res);
 }
Exemple #13
0
        public DTO.ResponseService <List <DTO.ASSOCIATION> > SelectAsso(string p)
        {
            DTO.ResponseService <List <DTO.ASSOCIATION> > res = new DTO.ResponseService <List <DTO.ASSOCIATION> >();
            string sql  = "SELECT ASSOCIATION_CODE,ASSOCIATION_NAME FROM AG_IAS_ASSOCIATION WHERE ACTIVE = 'Y'";
            var    list = ctx.ExecuteStoreQuery <DTO.ASSOCIATION>(sql).ToList();

            res.DataResponse = list;
            return(res);
        }
Exemple #14
0
        /// <summary>
        /// แก้ไขล่าสุดวันที่ 27/07/2557 เพิ่ม else case
        /// <Editor>Natta</Editor>
        /// </summary>
        private void MenuInit()
        {
            IList <AttachFile> AttachFile = this.MasterLicense.AttachFiles;

            //DTO.ResponseMessage<bool> res = new DTO.ResponseMessage<bool>();
            //res = this.MasterLicense.InitArgReport();
            DTO.ResponseService <string> res = new DTO.ResponseService <string>();
            res.DataResponse = this.MasterLicense.InitialReport().DataResponse;
            if ((res.DataResponse != null) && (res.DataResponse != ""))
            {
                if (this.MasterLicense.Menu.Equals((int)DTO.MenuLicenses.Step1))
                {
                    string path = base.AgreementFilePath_Key + this.MasterLicense.ArgOutPutFile[0];

                    this.ucPDFArg.IFramArgree.Attributes.Add("src", "" + res.DataResponse + "");
                    //string pathh = "../License/Agreement_2.aspx?M=" + this.MasterLicense.Menu + "";
                    //iframAgree.Attributes.Add("src", pathh);
                }
                else if (this.MasterLicense.Menu.Equals((int)DTO.MenuLicenses.Step2))
                {
                    string path = base.AgreementFilePath_Key + this.MasterLicense.ArgOutPutFile[1];

                    this.ucPDFArg.IFramArgree.Attributes.Add("src", "" + res.DataResponse + "");
                }
                else if (this.MasterLicense.Menu.Equals((int)DTO.MenuLicenses.Step3))
                {
                    string path = base.AgreementFilePath_Key + this.MasterLicense.ArgOutPutFile[2];

                    this.ucPDFArg.IFramArgree.Attributes.Add("src", "" + res.DataResponse + "");
                }
                else if (this.MasterLicense.Menu.Equals((int)DTO.MenuLicenses.Step4))
                {
                    string path = base.AgreementFilePath_Key + this.MasterLicense.ArgOutPutFile[0];

                    this.ucPDFArg.IFramArgree.Attributes.Add("src", "" + res.DataResponse + "");
                }
                else
                {
                    string path = base.AgreementFilePath_Key + this.MasterLicense.ArgOutPutFile[0];

                    this.ucPDFArg.IFramArgree.Attributes.Add("src", "" + res.DataResponse + "");
                }
                //string path = base.AgreementFilePath_Key + this.MasterLicense.ArgOutPutFile[0];
                //iframAgree.Attributes.Add("src", path);

                //string pathh = "../License/Agreement_2.aspx?M="+this.MasterLicense.Menu+"";
                //iframAgree.Attributes.Add("src", pathh);
            }
            else if (res.IsError)
            {
                this.MasterLicense.UCLicenseUCLicenseModelError.ShowMessageError = res.ErrorMsg;
                this.MasterLicense.UCLicenseUCLicenseModelError.ShowModalError();
                this.MasterLicense.UpdatePanelLicense.Update();
                return;
            }
        }
Exemple #15
0
        private void GetAttatchFiles()
        {
            var    biz      = new BLL.PersonBiz();
            string personID = this.PersonID;

            DTO.ResponseService <DTO.PersonAttatchFile[]> res = biz.GetAttatchFileByPersonId(personID);
            var list = res.DataResponse.ToList();

            ucAttachFileControl1.AttachFiles = list.ConvertToAttachFilesView();
        }
Exemple #16
0
 public DTO.ResponseService <DTO.PagingResponse <DataSet> > GetRegistrationsByCriteriaAtPage(string firstName, string lastName,
                                                                                             string idCard, string memberTypeCode,
                                                                                             string email, string compCode,
                                                                                             string status, Int32 indexPage, Int32 pageSize)
 {
     DTO.ResponseService <DTO.PagingResponse <DataSet> > res = svc.GetRegistrationsByCriteriaAtPage(firstName, lastName,
                                                                                                    idCard, memberTypeCode,
                                                                                                    email, compCode,
                                                                                                    status, indexPage, pageSize);
     return(res);
 }
        public override void Save()
        {
            BLL.RegistrationBiz biz = new BLL.RegistrationBiz();



            using (RegistrationService.RegistrationServiceClient svc = new RegistrationService.RegistrationServiceClient())
            {
                DTO.ResponseService <DTO.Registration> res = new DTO.ResponseService <DTO.Registration>();
                switch (StateStatus)
                {
                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.NewRegisteration:
                    if (this.StateStatus == States.RegistrationStatus.NewRegisteration)
                    {
                        UploadAttachFiles();
                        res = svc.InsertWithAttatchFile(DTO.RegistrationType.General,
                                                        this.ConvertToDTORegisteration(),
                                                        this.AttachFiles.ConvertToRegistrationAttachFiles().ToArray());
                    }
                    break;

                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.WaitForApprove:
                    break;

                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.Approve:
                    break;

                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.Disapprove:
                    break;

                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.WaitForApproveEdit:
                    break;

                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.ApproveEdit:
                    break;

                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.DisapproveEdit:
                    break;

                case IAS.BLL.RegistrationIAS.States.RegistrationStatus.Cancel:
                    break;

                default:
                    break;
                }



                if (res.IsError)
                {
                    throw new RegistrationException(res.ErrorMsg);
                }
            }
        }
Exemple #18
0
        public void GetExpiredLicneseByIdCard()
        {
            LicenseService target = new LicenseService();                               // TODO: Initialize to an appropriate value
            string         idCard = "3100902079682";                                    // TODO: Initialize to an appropriate value

            DTO.ResponseService <List <DTO.PersonLicenseTransaction> > expected = null; // TODO: Initialize to an appropriate value
            DTO.ResponseService <List <DTO.PersonLicenseTransaction> > actual;
            actual = target.GetExpiredLicneseByIdCard(idCard);
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("Verify the correctness of this test method.");
        }
Exemple #19
0
        private void GetAttatchRegisterationFiles()
        {
            var    biz      = new BLL.RegistrationBiz();
            string personID = UserProfileId;

            DTO.ResponseService <DTO.RegistrationAttatchFile[]> res = biz.GetAttatchFilesByRegisterationID(personID);

            var list = res.DataResponse.ToList();

            this.MasterPage.AttachFileControl.AttachFiles = list.ConvertToAttachFilesView();
        }
Exemple #20
0
        private void GetAttatchFiles()
        {
            var    biz      = new BLL.PersonBiz();
            string personID = this.UserProfile.Id;

            DTO.ResponseService <DTO.PersonAttatchFile[]> res = biz.GetUserProfileAttatchFileByPersonId(personID);

            var list = res.DataResponse.ToList();

            this.MasterPage.AttachFileControl.AttachFiles = list.ConvertToAttachFilesView();
        }
Exemple #21
0
        public void GetExamHistoryByID()
        {
            LicenseService target = new LicenseService();                  // TODO: Initialize to an appropriate value
            string         idCard = "1669700065351";                       // TODO: Initialize to an appropriate value

            DTO.ResponseService <List <DTO.ExamHistory> > expected = null; // TODO: Initialize to an appropriate value
            DTO.ResponseService <List <DTO.ExamHistory> > actual;
            actual = target.GetExamHistoryByID(idCard);
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("Verify the correctness of this test method.");
        }
Exemple #22
0
        public DTO.ResponseService <DataSet> GetAccountDetail(string member_type, string user_name, string id_card, string email, int num_page, int RowPerPage, Boolean Count)
        {
            DTO.ResponseService <DataSet> res = new DTO.ResponseService <DataSet>();
            try
            {
                string sql = "";
                if (Count)
                {
                    sql += "select count(*) from (";
                }
                else
                {
                    sql += " select * from ( ";
                }
                sql += " select rownum as num, P.ID USER_ID, P.ID_CARD_NO,TN.NAME TITLE_NAME, P.NAMES, P.LASTNAME, "
                       + " P.EMAIL, P.MEMBER_TYPE, T.MEMBER_NAME, U.IS_ACTIVE "
                       + " from AG_IAS_PERSONAL_T P, AG_IAS_USERS U, AG_IAS_MEMBER_TYPE T, VW_IAS_TITLE_NAME_PRIORITY TN  "
                       + " where P.ID = U.USER_ID and P.MEMBER_TYPE = T.MEMBER_CODE and U.IS_ACTIVE <> 'C' and P.PRE_NAME_CODE = TN.ID ";

                if (member_type != "" && member_type != "0")
                {
                    sql += " and P.MEMBER_TYPE = " + member_type;
                }
                if (user_name != "")
                {
                    sql += " and (P.NAMES || P.LASTNAME) like '%" + user_name + "%' ";
                }
                if (id_card != "")
                {
                    sql += " and P.ID_CARD_NO like '%" + id_card + "%' ";
                }
                if (email != "")
                {
                    sql += " and P.EMAIL like '%" + email + "%' ";
                }
                if (Count)
                {
                    sql += ") ";
                }
                else
                {
                    sql += " ) where num between " + (((num_page * RowPerPage) - RowPerPage) + 1) + " and " + (num_page * RowPerPage);
                }
                OracleDB ora = new OracleDB();
                res.DataResponse = ora.GetDataSet(sql);
            }
            catch (Exception ex)
            {
                res.ErrorMsg = "พบข้อผิดพลาดในการค้นหาข้อมูล";
                LoggerFactory.CreateLog().Fatal("AccountService_GetAccountDetail", ex);
            }
            return(res);
        }
Exemple #23
0
        public DTO.ResponseService <string> GetAssociateNameById(string assoCode)
        {
            var res     = new DTO.ResponseService <string>();
            var resAsso = GetAssociateForConfig("");
            var asso    = resAsso.DataResponse.Where(w => w.Id == assoCode).FirstOrDefault();

            if (asso != null)
            {
                res.DataResponse = asso.Name;
            }
            return(res);
        }
Exemple #24
0
        private void GetLoadDataToControl(DTO.Registration asscoent)
        {
            BLL.DataCenterBiz dcbiz      = new BLL.DataCenterBiz();
            BLL.PersonBiz     biz        = new BLL.PersonBiz();
            BLL.DataCenterBiz dataCenter = new BLL.DataCenterBiz();

            var res = biz.GetUserProfileById(this.MasterPage.UserProfile.Id);

            this.MasterPage.AttachFileControl.RegisterationId = this.MasterPage.UserProfile.Id;
            this.MasterPage.AttachFileControl.CurrentUser     = this.UserProfile.LoginName;

            this.MasterPage.RegistrationId = asscoent.ID;

            if (!asscoent.MEMBER_TYPE.Equals(DTO.MemberType.Association.GetEnumValue().ToString()))
            {
                MasterPage.ModelError.ShowMessageError = SysMessage.UserMissMatchRegitrationData;
                MasterPage.ModelError.ShowModalError();
            }

            txtAssociationRegister.Text = asscoent.COMP_CODE;
            ddlTitle.SelectedValue      = asscoent.PRE_NAME_CODE;
            txtFirstName.Text           = asscoent.NAMES;
            txtLastName.Text            = asscoent.LASTNAME;
            txtIDCard.Text            = asscoent.ID_CARD_NO;
            txtIDCard.Enabled         = false;
            rblSex.Text               = asscoent.SEX;
            txtAssociationTel.Text    = LocalTelephoneNumberHelper.GetPhoneNumber(asscoent.LOCAL_TELEPHONE);
            txtAssociationTelExt.Text = LocalTelephoneNumberHelper.GetExtenNumber(asscoent.LOCAL_TELEPHONE);
            txtTel.Text               = LocalTelephoneNumberHelper.GetPhoneNumber(asscoent.TELEPHONE);
            txtTelExt.Text            = LocalTelephoneNumberHelper.GetExtenNumber(asscoent.TELEPHONE);


            txtEmail.Text    = asscoent.EMAIL;
            txtEmail.Enabled = false;
            UcAddress.TextBoxAddress.Text  = asscoent.ADDRESS_1;
            UcAddress.TextBoxPostCode.Text = asscoent.ZIP_CODE;

            //var strName = dcbiz.GetAssociateNameById(asscoent.COMP_CODE);
            DTO.ResponseService <DTO.ASSOCIATION> strName = dcbiz.GetInsuranceAssociateNameByID(asscoent.COMP_CODE);
            if (strName.DataResponse != null)
            {
                txtAssociation.Text = strName.DataResponse.ASSOCIATION_NAME + " " + "[" + asscoent.COMP_CODE + "]";
            }
            else
            {
                txtAssociation.Text = "Name[Null]" + " " + "[" + asscoent.COMP_CODE + "]";
            }

            this.MasterPage.TextBoxResultReg.Text = asscoent.APPROVE_RESULT;

            UcAddress.SelectDropDownStep(asscoent.PROVINCE_CODE, asscoent.AREA_CODE, asscoent.TUMBON_CODE);
        }
Exemple #25
0
        public void GetAttatchFiles()
        {
            var biz = new BLL.PersonBiz();

            DTO.ResponseService <DTO.PersonAttatchFile[]> res = biz.GetUserProfileAttatchFileByPersonId(PersonId);

            var list = res.DataResponse.ToList();

            ucAttachFileControl1.AttachFiles = list.ConvertToAttachFilesView();


            UpdatePanelUpload.Update();
        }
Exemple #26
0
 public DTO.ResponseService <DataSet> GetPersonTempEditByCriteria(string firstName, string lastName,
                                                                  DateTime?startDate, DateTime?toDate,
                                                                  string idCard, string memberTypeCode,
                                                                  string email, string compCode,
                                                                  string status, int pageNo, int recordPerPage, string para)
 {
     DTO.ResponseService <DataSet> res = svc.GetPersonTempEditByCriteria(firstName, lastName,
                                                                         startDate, toDate,
                                                                         idCard, memberTypeCode,
                                                                         email, compCode,
                                                                         status, pageNo, recordPerPage, para);
     return(res);
 }
Exemple #27
0
        public DTO.ResponseService <DTO.PersonAttatchFile[]> GetAttatchFileEditByPersonId(string personId)
        {
            IList <DTO.PersonAttatchFile> attachFiles     = svc.GetAttatchFileByPersonId(personId).DataResponse.ToList();
            IList <DTO.PersonAttatchFile> tempAttachFiles = svc.GetTempAttatchFileByPersonId(personId).DataResponse.ToList();

            foreach (DTO.PersonAttatchFile item in tempAttachFiles)
            {
                attachFiles.Add(item);
            }
            DTO.ResponseService <DTO.PersonAttatchFile[]> res = new DTO.ResponseService <DTO.PersonAttatchFile[]>();
            res.DataResponse = attachFiles.ToArray();
            return(res);
        }
Exemple #28
0
        protected void ddBusinessType_SelectedIndexChanged(object sender, EventArgs e)
        {
            BLL.DataCenterBiz biz = new BLL.DataCenterBiz();

            //Set LicenseTypeCode Session
            this.MasterLicense.LicenseTypeCode = ddBusinessType.SelectedValue;

            //Get Company by License Type
            var message = SysMessage.DefaultSelecting;

            DTO.ResponseService <DTO.DataItem[]> ls = biz.GetCompanyByLicenseType(message, ddBusinessType.SelectedValue);
            BindToDDL(ddCompany, ls.DataResponse);
        }
        private void GetAttatchFiles()
        {
            var    biz      = new BLL.PersonBiz();
            string personID = this.PersonID;

            DTO.ResponseService <DTO.PersonAttatchFile[]> res = biz.GetAttatchFileEditByPersonId(personID);

            var list = res.DataResponse.ToList();

            this.AttachFiles = list;
            ucAttachFileControl1.AttachFiles = this.AttachFiles.OrderBy(a => a.ATTACH_FILE_TYPE).ToList().ConvertToAttachFilesView();

            UpdatePanelEdit.Update();
        }
Exemple #30
0
        private void GetAttatchFiles()
        {
            var    biz      = new BLL.PersonBiz();
            string personID = this.PersonID;

            DTO.ResponseService <DTO.PersonAttatchFile[]> res = biz.GetAttatchFileByPersonId(personID);

            var list = res.DataResponse.ToList();

            this.AttachFiles = list;

            gvUpload.DataSource = list;
            gvUpload.DataBind();
        }