Exemple #1
0
        private void initDDLExamPlace(string placeGroup)
        {
            BLL.DataCenterBiz dbiz = new BLL.DataCenterBiz();
            if (ddlGroupType.SelectedValue == "3")
            {
                ddlExamPlace.DataTextField  = "Name";
                ddlExamPlace.DataValueField = "Id";
                ddlExamPlace.DataSource     = dbiz.GetExamPlace_UnderAssocicate(SysMessage.DefaultSelecting, ddlExamPlaceGroup.SelectedValue.ToString()).DataResponse;
                ddlExamPlace.DataBind();
                if (ddlExamPlace.Items.Count != 0)
                {
                    ddlExamPlace.Items.Insert(0, new ListItem(SysMessage.DefaultSelecting, ""));
                }
            }
            else if (ddlGroupType.SelectedValue == "7")
            {
                ddlExamPlace.DataSource     = dbiz.GetExamPlace_AndProvince(ddlExamPlaceGroup.SelectedValue.ToString()).DataResponse;
                ddlExamPlace.DataTextField  = "Name";
                ddlExamPlace.DataValueField = "Id";
                ddlExamPlace.DataBind();

                if (ddlExamPlace.Items.Count != 0)
                {
                    ddlExamPlace.Items.Insert(0, new ListItem(SysMessage.DefaultSelecting, ""));
                }
            }
            //  ddlExamPlace.Items.Insert(0, new ListItem(SysMessage.DefaultSelecting, ""));
        }
        protected void getPlace(string type)
        {
            string id      = ddlGroupExam.SelectedValue.ToString();
            string SQLtemp = string.Empty;

            switch (type)
            {
            case "A":
                var biz = new BLL.DataCenterBiz();
                var res = biz.GetExamPlace_UnderAssocicate("", id);
                if (res.IsError)
                {
                    UCModalError.ShowMessageError = res.ErrorMsg;
                    UCModalError.ShowModalError();
                }
                else
                {
                    bludDiv.Visible = false;
                    DataSet   ds = res.DataResponse;
                    DataTable dt = ds.Tables[0];
                    ddlExamPlaceCode.DataTextField  = "name";
                    ddlExamPlaceCode.DataValueField = "Id";
                    ddlExamPlaceCode.DataSource     = dt.DataSet;
                    ddlExamPlaceCode.DataBind();
                    ddlExamPlaceCode.Items.Insert(0, SysMessage.DefaultSelecting);
                    ddlExamPlaceCode.SelectedIndex = 0;
                }
                break;

            case "G":
                var bizz = new BLL.PaymentBiz();
                var ress = bizz.GetExamCode(id);
                if (ress.IsError)
                {
                    UCModalError.ShowMessageError = ress.ErrorMsg;
                    UCModalError.ShowModalError();
                }
                else
                {
                    DataSet   dss = ress.DataResponse;
                    DataTable dtt = dss.Tables[0];
                    ddlExamPlaceCode.DataTextField  = "PLACE_NAME";
                    ddlExamPlaceCode.DataValueField = "PLACE_ID";
                    ddlExamPlaceCode.DataSource     = dtt.DataSet;
                    ddlExamPlaceCode.DataBind();
                    ddlExamPlaceCode.Items.Insert(0, SysMessage.DefaultSelecting);
                    ddlExamPlaceCode.SelectedIndex = 0;
                }

                break;

            default:

                break;
            }
        }