Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                RegistrationBiz biz = new RegistrationBiz();

                report.Load(Server.MapPath(base.ReportFilePath_Key + "RptOutLicense.rpt"));


                var dt = biz.GetLicenseReport(Request.QueryString["LicenseType"].ToString(), Request.QueryString["CompCode"].ToString(), Request.QueryString["DateStart"].ToString(), Request.QueryString["DateEnd"].ToString()).DataResponse.Tables[0];

                if (dt.Rows.Count > 0)
                {
                    report.SetDataSource(dt);

                    string date_st = Utils.ConvertCustom.ConvertToTxtThai(Request.QueryString["DateStart"].ToString(), '/');
                    string date_en = Utils.ConvertCustom.ConvertToTxtThai(Request.QueryString["DateEnd"].ToString(), '/');

                    report.SetParameterValue("startdate", date_st);
                    report.SetParameterValue("enddate", date_en);


                    CrystalReportViewer1.ReportSource = report;
                }
                else
                {
                    Response.Write("ไม่พบข้อมูล");
                }
            }
            catch (Exception ex)
            {
                Response.Write("โปรดติดต่อผู้ดูแลระบบ");
                LoggerFactory.CreateLog().Fatal("LicenseReportViewer", ex);
            }
        }
        private void GetIDList()
        {
            //txtIDCard.Text = "4759340007081";

            RegistrationBiz biz = new RegistrationBiz();
            ResponseService <DTO.Person> res = biz.GetPersonalDetailByIDCard(txtIDCard.Text);

            if (res.DataResponse != null)
            {
                List <DTO.Person> ls = new List <DTO.Person>
                {
                    res.DataResponse
                };

                gvIDCard.DataSource = ls;
                gvIDCard.DataBind();


                gvAll.DataSource = ls;
                gvAll.DataBind();
            }
            else
            {
                string Alert = "alert('" + res.ErrorMsg + "')";
                AjaxControlToolkit.ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Alert, true);
            }
        }
Example #3
0
        protected void btnImgIDCardValidate_Click(object sender, ImageClickEventArgs e)
        {
            RegistrationBiz biz = new RegistrationBiz();

            if (txtIDNumber.Text.Equals(""))
            {
                this.MasterPage.ModelError.ShowMessageError = IDNumberRequired.ErrorMessage;
                this.MasterPage.ModelError.ShowModalError();
                return;
            }
            else
            {
                ResponseService <DTO.Person> res = biz.GetPersonalDetailByIDCard(txtIDNumber.Text.Trim());

                if (res.DataResponse != null)
                {
                    this.MasterPage.SetPersonalData(res.DataResponse);
                    ctrlHelper.ClearInput(this.mdpIDCardValidation);
                    txtImportBirthdayHead.Text  = "";
                    txtImportLicenseNoHead.Text = "";
                    mdpIDCardValidation.Show();
                }
                else
                {
                    this.MasterPage.ModelError.ShowMessageError = res.ErrorMsg;
                    this.MasterPage.ModelError.ShowModalError();
                    return;
                }
            }
        }
Example #4
0
        public void ddlAgentTypeInit(DropDownList ddl)
        {
            RegistrationBiz biz = new RegistrationBiz();

            if (ddl != null)
            {
                ResponseService <DTO.AgentTypeEntity[]> res = biz.GetAgentType("");
                if (res.DataResponse != null)
                {
                    if (res.DataResponse.Count() > 0)
                    {
                        ddl.DataSource     = res.DataResponse;
                        ddl.DataTextField  = "AGENT_TYPE_DESC";
                        ddl.DataValueField = "AGENT_TYPE";
                        ddl.DataBind();
                    }
                }
                else
                {
                    ddl.DataSource = null;
                    ddl.DataBind();
                }
            }
        }
Example #5
0
        /// <summary>
        /// GET Registration Detail from AG_IAS_REGISTRATION_T
        /// </summary>
        private void GetRegistrationDetail()
        {
            RegistrationBiz biz = new RegistrationBiz();
            //string personID = this.PersonID;
            var res = biz.GetByIdCard(this.PersonalIDCard);

            if (res != null)
            {
                string memberType = res.DataResponse.MEMBER_TYPE;
                this.MemberTypeSession = memberType;
                GetMembeTypeAfter(memberType);

                string compCode = res.DataResponse.COMP_CODE;
                GetCompanyByIdAfter(compCode);

                int title = Convert.ToInt32(res.DataResponse.PRE_NAME_CODE);
                GetTitleAfter(title);

                if (res.DataResponse.NAMES != null)
                {
                    txtFirstNameAfterReg.Text = res.DataResponse.NAMES;
                }
                else
                {
                    txtFirstNameAfterReg.Text = "-";
                }

                if (res.DataResponse.LASTNAME != null)
                {
                    txtLastNameAfterReg.Text = res.DataResponse.LASTNAME;
                }
                else
                {
                    txtLastNameAfterReg.Text = "-";
                }

                if (res.DataResponse.SEX != null)
                {
                    rblSexAfterReg.SelectedValue = res.DataResponse.SEX;
                }
                else
                {
                    rblSexAfterReg.SelectedIndex = 0;
                }

                if (res.DataResponse.ID_CARD_NO != null)
                {
                    txtIDNumberAfterReg.Text = res.DataResponse.ID_CARD_NO;
                }
                else
                {
                    txtIDNumberAfterReg.Text = "-";
                }

                if (res.DataResponse.BIRTH_DATE != null)
                {
                    txtBirthDayAfterReg.CssClass = "txt";
                    txtBirthDayAfterReg.Text     = res.DataResponse.BIRTH_DATE.Value.ToString("dd MMMM yyyy");
                }
                else
                {
                    txtBirthDayAfterReg.CssClass = "txt";
                    txtBirthDayAfterReg.Text     = "-";
                }

                string education = res.DataResponse.EDUCATION_CODE;
                GetEducationAfter(education);

                string Nationality = res.DataResponse.NATIONALITY;
                GetNationalityAfter(Nationality);

                if (res.DataResponse.EMAIL != null)
                {
                    txtEmailAfterReg.Text = res.DataResponse.EMAIL;
                }
                else
                {
                    txtEmailAfterReg.Text = "-";
                }

                if (res.DataResponse.LOCAL_TELEPHONE != null)
                {
                    txtTelAfterReg.Text = res.DataResponse.LOCAL_TELEPHONE;
                }
                else
                {
                    txtTelAfterReg.Text = "-";
                }

                if (res.DataResponse.TELEPHONE != null)
                {
                    txtMobilePhoneAfterReg.Text = res.DataResponse.TELEPHONE;
                }
                else
                {
                    txtMobilePhoneAfterReg.Text = "-";
                }
                //txtIDOicBeforeReg.Text =
                //txtIDMemberNumberAfterReg.Text =

                if (res.DataResponse.ADDRESS_1 != null)
                {
                    txtCurrentAddressAfterReg.Text = res.DataResponse.ADDRESS_1;
                }
                else
                {
                    txtCurrentAddressAfterReg.Text = "-";
                }

                string province = this.NullableString(res.DataResponse.PROVINCE_CODE);
                string ampur    = this.NullableString(res.DataResponse.AREA_CODE);
                string tumbon   = this.NullableString(res.DataResponse.TUMBON_CODE);
                GetAddressByCriteria(DTO.ApproveAddressMode.Registration_regis.GetEnumValue().ToString(), province, ampur, tumbon);

                if (res.DataResponse.LOCAL_ADDRESS1 != null)
                {
                    txtRegisterAddressAfterReg.Text = res.DataResponse.LOCAL_ADDRESS1;
                }
                else
                {
                    txtRegisterAddressAfterReg.Text = "-";
                }

                string localProvince = this.NullableString(res.DataResponse.LOCAL_PROVINCE_CODE);
                string localampur    = this.NullableString(res.DataResponse.LOCAL_AREA_CODE);
                string localtumbon   = this.NullableString(res.DataResponse.LOCAL_TUMBON_CODE);
                GetAddressByCriteria(DTO.ApproveAddressMode.Registration_local.GetEnumValue().ToString(), localProvince, localampur, localtumbon);

                if (res.DataResponse.ZIP_CODE != null)
                {
                    txtZipCodeCurrentAddressAfterReg.Text = res.DataResponse.ZIP_CODE;
                }
                else //milk
                {
                    txtZipCodeCurrentAddressAfterReg.Text = "-";
                }
                if (res.DataResponse.LOCAL_ZIPCODE != null)
                {
                    txtZipCodeRegisterAddressAfterReg.Text = res.DataResponse.LOCAL_ZIPCODE;
                }
                else//milk
                {
                    txtZipCodeRegisterAddressAfterReg.Text = "-";
                }

                //if ((res.DataResponse.AGENT_TYPE != "") && (res.DataResponse.AGENT_TYPE != null))
                //{
                //    ddlAgentTypeAfter.SelectedValue = res.DataResponse.AGENT_TYPE;
                //}
                //else if ((res.DataResponse.AGENT_TYPE == "") || (res.DataResponse.AGENT_TYPE == null))
                //{
                //    ListItem ddlList = new ListItem("", "", true);
                //    ddlList.Selected = true;
                //    ddlAgentTypeAfter.Items.Add(ddlList);
                //}
            }
            else
            {
                UCModalError.ShowMessageError = res.ErrorMsg;
                UCModalError.ShowModalError();
            }
        }