Пример #1
0
        private void BuildCombo()
        {
            AppUtil.BuildCombo(cmbBranch, SlmScr010Biz.GetBranchData());

            AppUtil.BuildCombo(cmbCardTypeId, CardTypeBiz.GetCardTypeList());
            AppUtil.BuildCombo(cmbMaritalStatus, SlmScr046Biz.GetMaritalDataList());
            AppUtil.BuildCombo(cmbOccupation, SlmScr010Biz.GetOccupationData(false));
            var complst = SlmScr034Biz.GetImportInsComCodeListData();

            //complst.RemoveAt(0);
            AppUtil.BuildCombo(cmbCompulCompCode, complst);
            AppUtil.BuildCombo(cmbVolCompanyCode, complst);
            AppUtil.BuildCombo(cmbVolTypeKey, SlmScr046Biz.GetCoverageType());
            var titlelist = SlmScr046Biz.GetTitleDataList();

            AppUtil.BuildCombo(cmbTitleId, titlelist);
            AppUtil.BuildCombo(cmbBenTitleId, titlelist);
            AppUtil.BuildCombo(cmbVolMktTitle, titlelist);
            AppUtil.BuildCombo(cmbDrv1TitleId, titlelist);
            AppUtil.BuildCombo(cmbDrv2TitleId, titlelist);
            AppUtil.BuildCombo(cmbBenTitleId, titlelist);
            AppUtil.BuildCombo(cmbGuar1Title, titlelist);
            AppUtil.BuildCombo(cmbGuar2Title, titlelist);
            AppUtil.BuildCombo(cmbGuar3Title, titlelist);
            AppUtil.BuildCombo(cmbBrandCode, SlmScr010Biz.GetBrandDataNew());
            AppUtil.BuildCombo(cmbProvinceRegis, SlmScr046Biz.GetProvinceDataId());
            AppUtil.BuildCombo(cmbCarByGovId, SlmScr046Biz.GetInsuranceTypeData());
            var relate = SlmScr046Biz.GetRelationData();

            AppUtil.BuildCombo(cmbGuar1Relation, relate);
            AppUtil.BuildCombo(cmbGuar2Relation, relate);
            AppUtil.BuildCombo(cmbGuar3Relation, relate);
        }
Пример #2
0
        private void initControl()
        {
            var cardType = CardTypeBiz.GetCardTypeList();

            cardType.Insert(0, new ControlListData()
            {
                TextField = "", ValueField = "-1"
            });
            cmbCardType.DataSource = cardType;
            cmbCardType.DataBind();

            //var campaign = CampaignBiz.GetCampaignList("01");
            var campaign = CampaignBiz.GetCampaignListNew("01");

            campaign.Insert(0, new ControlListData()
            {
                TextField = "", ValueField = "-1"
            });
            cmbCampaign.DataSource = campaign;
            cmbCampaign.DataBind();

            var saleTeam = SlmScr032Biz.GetTeamSalesList();

            saleTeam.Insert(0, new ControlListData()
            {
                TextField = "", ValueField = "-1"
            });
            cmbTelesalesTeam.DataSource = saleTeam;
            cmbTelesalesTeam.DataBind();

            txtFirstname.Text         = "";
            txtLastname.Text          = "";
            txtCitizenId.Text         = "";
            tdmTransferDate.DateValue = DateTime.MinValue;
        }
Пример #3
0
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            BuildCombo(cmbOccupation, SlmScr010Biz.GetOccupationData(false));
            BuildCombo(cmbBrand, SlmScr010Biz.GetBrandDataNew(), "กรุณาระบุ");
            BuildCombo(cmbCarType, SlmScr010Biz.GetInsuranceCarTypeDataNew(), "กรุณาระบุ");
            BuildCombo(cmbProvince, SlmScr010Biz.GetProvinceDataNew());
            BuildCombo(cmbOProvince, SlmScr010Biz.GetProvinceDataNew());
            BuildCombo(cmbDProvince, SlmScr010Biz.GetProvinceDataNew());
            BuildCombo(cmbCardType, CardTypeBiz.GetCardTypeList());
            BuildCombo(cmbDocBranch, BranchBiz.GetBranchList(1));
            BuildCombo(cmbProvinceRegis, SlmScr010Biz.GetProvinceDataNew());
            BuildCombo(cmbCountry, CountryBiz.GetCountryList());

            AppUtil.SetAutoCompleteDropdown(new DropDownList[] {
                cmbBrand,
                cmbModel,
                cmbCountry
            }
                                            , Page
                                            , this.ClientID + "_Autocomplete");
        }
Пример #4
0
        private void InitialDropdownlist(LeadDataPhoneCallHistory data)
        {
            try
            {
                //ประเภทบุคคล
                cmbCardType.DataSource     = CardTypeBiz.GetCardTypeList();
                cmbCardType.DataTextField  = "TextField";
                cmbCardType.DataValueField = "ValueField";
                cmbCardType.DataBind();
                cmbCardType.Items.Insert(0, new ListItem("", ""));

                cmbOwnerBranch.DataSource     = SlmScr010Biz.GetBranchListByAccessRight(SLMConstant.Branch.Active, data.CampaignId);
                cmbOwnerBranch.DataTextField  = "TextField";
                cmbOwnerBranch.DataValueField = "ValueField";
                cmbOwnerBranch.DataBind();
                cmbOwnerBranch.Items.Insert(0, new ListItem("", ""));
                cmbOwnerBranchSelectedIndexChanged();       //Do not remove

                cmbDelegateBranch.DataSource     = SlmScr010Biz.GetBranchListByAccessRight(SLMConstant.Branch.Active, data.CampaignId);
                cmbDelegateBranch.DataTextField  = "TextField";
                cmbDelegateBranch.DataValueField = "ValueField";
                cmbDelegateBranch.DataBind();
                cmbDelegateBranch.Items.Insert(0, new ListItem("", ""));
                cmbDelegateBranchSelectedIndexChanged();    //Do not remove

                //Status
                cmbLeadStatus.DataSource     = OptionBiz.GetStatusListByActivityConfig(data.ProductId, data.LeadStatus);
                cmbLeadStatus.DataTextField  = "TextField";
                cmbLeadStatus.DataValueField = "ValueField";
                cmbLeadStatus.DataBind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #5
0
        private void InitialControl()
        {
            //ประเภทบุคคล
            cmbCardType.DataSource     = CardTypeBiz.GetCardTypeList();
            cmbCardType.DataTextField  = "TextField";
            cmbCardType.DataValueField = "ValueField";
            cmbCardType.DataBind();
            cmbCardType.Items.Insert(0, new ListItem("", ""));

            //cmbCampaign.DataSource = SlmScr003Biz.GetAllActiveCampaignData();
            cmbCampaign.DataSource     = SlmScr003Biz.GetSaleAndBothCampaignData();
            cmbCampaign.DataTextField  = "TextField";
            cmbCampaign.DataValueField = "ValueField";
            cmbCampaign.DataBind();
            cmbCampaign.Items.Insert(0, new ListItem("", ""));

            //GetOwnerLead(cmbCampaign.SelectedItem.Value);

            cmbChannel.DataSource     = SlmScr003Biz.GetChannelData();
            cmbChannel.DataTextField  = "TextField";
            cmbChannel.DataValueField = "ValueField";
            cmbChannel.DataBind();
            cmbChannel.Items.Insert(0, new ListItem("", ""));

            //Owner Lead
            //cmbOwnerLeadSearch.DataSource = SlmScr003Biz.GetOwnerList(HttpContext.Current.User.Identity.Name);
            //cmbOwnerLeadSearch.DataTextField = "TextField";
            //cmbOwnerLeadSearch.DataValueField = "ValueField";
            //cmbOwnerLeadSearch.DataBind();
            //cmbOwnerLeadSearch.Items.Insert(0, new ListItem("", ""));

            var branchList = BranchBiz.GetBranchList(SLMConstant.Branch.All);

            //Owner Branch
            cmbOwnerBranchSearch.DataSource     = branchList;
            cmbOwnerBranchSearch.DataTextField  = "TextField";
            cmbOwnerBranchSearch.DataValueField = "ValueField";
            cmbOwnerBranchSearch.DataBind();
            cmbOwnerBranchSearch.Items.Insert(0, new ListItem("", ""));
            cmbOwnerLeadSearch.Items.Insert(0, new ListItem("", ""));
            //BindOwnerLead();

            //Delegate Branch
            cmbDelegateBranchSearch.DataSource     = branchList;
            cmbDelegateBranchSearch.DataTextField  = "TextField";
            cmbDelegateBranchSearch.DataValueField = "ValueField";
            cmbDelegateBranchSearch.DataBind();
            cmbDelegateBranchSearch.Items.Insert(0, new ListItem("", ""));
            cmbDelegateLeadSearch.Items.Insert(0, new ListItem("", ""));
            //BindDelegateLead();

            //CreateBy Branch
            cmbCreatebyBranchSearch.DataSource     = branchList;
            cmbCreatebyBranchSearch.DataTextField  = "TextField";
            cmbCreatebyBranchSearch.DataValueField = "ValueField";
            cmbCreatebyBranchSearch.DataBind();
            cmbCreatebyBranchSearch.Items.Insert(0, new ListItem("", ""));
            cmbCreatebySearch.Items.Insert(0, new ListItem("", ""));
            //BindCreateByLead();

            var             statusList = SlmScr003Biz.GetOptionList(AppConstant.OptionType.LeadStatus);
            ControlListData data       = statusList.Where(p => p.ValueField == "16").FirstOrDefault();

            if (data != null)
            {
                statusList.Remove(data);
            }

            cbOptionList.DataSource     = statusList;
            cbOptionList.DataTextField  = "TextField";
            cbOptionList.DataValueField = "ValueField";
            cbOptionList.DataBind();

            //ListItem lst = cbOptionList.Items.FindByValue("00");
            //if (lst != null) lst.Selected = true;
            //lst = cbOptionList.Items.FindByValue("01");
            //if (lst != null) lst.Selected = true;

            pcTop.SetVisible = false;
        }
Пример #6
0
        private void InitialControl()
        {
            //ประเภทบุคคล
            cmbCardType.DataSource     = CardTypeBiz.GetCardTypeList();
            cmbCardType.DataTextField  = "TextField";
            cmbCardType.DataValueField = "ValueField";
            cmbCardType.DataBind();
            cmbCardType.Items.Insert(0, new ListItem("", ""));

            cmbCampaign.DataSource     = SlmScr003Biz.GetSaleAndBothCampaignData();
            cmbCampaign.DataTextField  = "TextField";
            cmbCampaign.DataValueField = "ValueField";
            cmbCampaign.DataBind();
            cmbCampaign.Items.Insert(0, new ListItem("", ""));

            cmbChannel.DataSource     = SlmScr003Biz.GetChannelData();
            cmbChannel.DataTextField  = "TextField";
            cmbChannel.DataValueField = "ValueField";
            cmbChannel.DataBind();
            cmbChannel.Items.Insert(0, new ListItem("", ""));

            var branchList = BranchBiz.GetBranchList(SLMConstant.Branch.All);

            //Owner Branch
            cmbOwnerBranchSearch.DataSource     = branchList;
            cmbOwnerBranchSearch.DataTextField  = "TextField";
            cmbOwnerBranchSearch.DataValueField = "ValueField";
            cmbOwnerBranchSearch.DataBind();
            cmbOwnerBranchSearch.Items.Insert(0, new ListItem("", ""));
            cmbOwnerLeadSearch.Items.Insert(0, new ListItem("", ""));

            //Delegate Branch
            cmbDelegateBranchSearch.DataSource     = branchList;
            cmbDelegateBranchSearch.DataTextField  = "TextField";
            cmbDelegateBranchSearch.DataValueField = "ValueField";
            cmbDelegateBranchSearch.DataBind();
            cmbDelegateBranchSearch.Items.Insert(0, new ListItem("", ""));
            cmbDelegateLeadSearch.Items.Insert(0, new ListItem("", ""));

            //CreateBy Branch
            cmbCreatebyBranchSearch.DataSource     = branchList;
            cmbCreatebyBranchSearch.DataTextField  = "TextField";
            cmbCreatebyBranchSearch.DataValueField = "ValueField";
            cmbCreatebyBranchSearch.DataBind();
            cmbCreatebyBranchSearch.Items.Insert(0, new ListItem("", ""));
            cmbCreatebySearch.Items.Insert(0, new ListItem("", ""));

            var             statusList = SlmScr003Biz.GetOptionList(AppConstant.OptionType.LeadStatus);
            ControlListData data       = statusList.Where(p => p.ValueField == "16").FirstOrDefault();

            if (data != null)
            {
                statusList.Remove(data);
            }

            cbOptionList.DataSource     = statusList;
            cbOptionList.DataTextField  = "TextField";
            cbOptionList.DataValueField = "ValueField";
            cbOptionList.DataBind();

            pcTop.SetVisible = false;
        }