Ejemplo n.º 1
0
        public void ReVerifyOneRecord(T_bmk mo)
        {
            List <string> EditColumns = new List <string>();

            mo.VerifyStatus = "未审核"; EditColumns.Add("VerifyStatus");
            SaveOneRecord(mo, EditColumns.ToArray());
        }
Ejemplo n.º 2
0
        public void SecondVerifyOneRecord(T_bmk mo)
        {
            List <string> EditColumns;
            string        sVerifyResult = VerifyCore(mo, out EditColumns);

            mo.VerifyStatus = "二次审核"; EditColumns.Add("VerifyStatus");
            mo.VerifyResult = sVerifyResult; EditColumns.Add("VerifyResult");
            SaveOneRecord(mo, EditColumns.ToArray());
        }
Ejemplo n.º 3
0
        public override dynamic GetSpecialModelFromCurrentID <T>(T ID)
        {
            T_bmk obj = base.GetSpecialModelFromCurrentID(ID);

            if ((obj != null) && (obj.ID != 0))
            {
                T_bmk nowObj = GetOneRecordbyID <T_bmk, T>(ID);
                obj.ByxxName = nowObj.byxx.Name;
            }
            return(obj);
        }
Ejemplo n.º 4
0
        public override void InitPage()
        {
            SetSearchPanelHeight(110);
            setParentVariable(null, null, "BMKOneVerify_SelectZzmmdmChange", null, "zzmmdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbZzmmdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbZzmmdm", "0", true);

            setParentVariable(null, null, "BMKOneVerify_SelectMzdmChange", null, "mzdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbMzdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbMzdm", "0", true);

            setParentVariable(null, null, "BMKOneVerify_SelectXbdmChange", null, "xbdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbXbdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbXbdm", "0", true);

            setParentVariable(null, null, "BMKOneVerify_SelectKslbdmChange", null, "kslbdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbKslbdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbKslbdm", "0", true);

            setParentVariable(null, null, "BMKOneVerify_SelectBylbdmChange", null, "bylbdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbBylbdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbBylbdm", "0", true);

            setParentVariable(null, null, "BMKOneVerify_SelectKslxdmChange", null, "kslxdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbKslxdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbKslxdm", "0", true);

            setParentVariable(null, null, "BMKOneVerify_SelectWyyzdmChange", null, "wyyzdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbWyyzdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbWyyzdm", "0", true);

            setParentVariable(null, null, "BMKOneVerify_SelectByxxdmChange", null, "byxxdmTable");
            SetHiddenValue(sPageKeyWord + "_cmbByxxdm_ParentVariable", ParentVar.DefaultVal);
            SetComboValue(sPageKeyWord + "_cmbByxxdm", "0", true);

            //setParentVariable(null, null, "BMKOneVerify_SelectDqdmChange", null, "dqdmTable");
            //SetHiddenValue(sPageKeyWord + "_cmbDqdm_ParentVariable", ParentVar.DefaultVal);
            //SetHiddenValue(sPageKeyWord + "_cmbDqdm_NowNames", "ParentIndex");
            //SetHiddenValue(sPageKeyWord + "_cmbDqdm_NowValues", "-1");
            //SetHiddenValue(sPageKeyWord + "_cmbDqdm_NowSigns", SIGN.Equal.ToString());
            //SetComboValue(sPageKeyWord + "_cmbDqdm", "0", true);

            T_bmk model = new T_bmk();
            var   form  = this.GetCmp <FormPanel>(sMainFormName);

            form.SetValues(model);

            SetInitDataAuthor();

            base.InitPage();
        }
Ejemplo n.º 5
0
        /// <summary>
        /// 往报名库中增加一条记录
        /// </summary>
        /// <param name="dr"></param>
        /// <returns></returns>
        public long AddNewStudent(DataRow dr, int nYear, long GxID, long lProvinceID)
        {
            long lNewID = 0, lOriginNewID = 0;

            if (!ExistStudent(dr["KSH"].ToString()))
            {
                T_bmk_Origin or = CreateNewModel(dr, nYear, GxID, lProvinceID);
                lOriginNewID = AddOneRecord(or);
                T_bmk bmk = CopyOneBmk(or);
                bmk.RelationID = lOriginNewID;
                lNewID         = AddOneRecord(bmk);
            }
            return(lNewID);
        }
Ejemplo n.º 6
0
        public void FirstVerifyOneRecord(T_bmk mo)
        {
            List <string> EditColumns;
            string        sVerifyResult = VerifyCore(mo, out EditColumns);

            mo.VerifyStatus = "一次审核"; EditColumns.Add("VerifyStatus");
            mo.VerifyResult = sVerifyResult; EditColumns.Add("VerifyResult");
            if ((mo.FlowNumber == null) || (mo.FlowNumber == ""))
            {
                mo.FlowNumber = ProduceFlowNumber(mo);
                EditColumns.Add("FlowNumber");
            }
            SaveOneRecord(mo, EditColumns.ToArray());
        }
Ejemplo n.º 7
0
        private int ProduceFirstNumber(T_bmk mo)
        {
            ArrayList names = new ArrayList(); ArrayList values = new ArrayList();

            names.Add("YearCode"); values.Add(mo.YearCode);
            names.Add("GxID"); values.Add(mo.GxID);
            names.Add("DelFlag"); values.Add(false);
            Expression <Func <T_bmk, bool> > where = GetAndLambdaExpression <T_bmk>(names, values);
            Expression <Func <T_bmk, string> > order = BuildOrder <T_bmk, string>("FlowNumber");
            List <T_bmk> list = GetRecord(where, order, false);
            string       sStr = mo.YearCode.ToString() + mo.GxID.ToString();

            if ((list != null) && (list.Count > 0) && list[0].FlowNumber != null)
            {
                return(Convert.ToInt32(list[0].FlowNumber.Remove(0, sStr.Length)) + 1);
            }
            else
            {
                return(1);
            }
        }
 public ActionResult WindowSaveClick(T_bmk mo, string PanelID, string ParentVariable)
 {
     GetParentVariable(ParentVariable);
     if ((mo.VerifyStatus != "未审核") && (ParentVar.KeyWords == "1"))
     {
         X.Msg.Alert("注意", "已经审核,不能修改!").Show();
     }
     else if ((mo.VerifyStatus == "未审核") && (ParentVar.KeyWords == "1"))
     {
         string[]       ss  = ParentVar.KeyWords.Split(CosValue.SPLITOPERATOR2);
         bmkTableManage man = new bmkTableManage();
         man.FirstVerifyOneRecord(mo);
         SetHiddenValue(PanelID + "_ExitCode", "1");
     }
     else if (ParentVar.KeyWords == "2")
     {
         bmkTableManage man = new bmkTableManage();
         man.SecondVerifyOneRecord(mo);
         SetHiddenValue(PanelID + "_ExitCode", "1");
     }
     return(this.Direct());
 }
Ejemplo n.º 9
0
        private string VerifyCore(T_bmk mo, out List <string> EditColumns)
        {
            string       sVerifyResult = mo.VerifyResult;
            T_bmk_Origin oldMo         = GetOneRecordbyID <T_bmk_Origin, long>(mo.RelationID);

            sVerifyResult  = mo.VerifyResult;
            EditColumns    = new List <string>();
            sVerifyResult += VerifyOneStrResult("考生号", mo.Ksh, oldMo.Ksh, "Ksh", EditColumns);
            sVerifyResult += VerifyOneStrResult("准考证号", mo.Zkzh, oldMo.Zkzh, "Zkzh", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_xbdm>("性别", mo.Xbdm, oldMo.Xbdm, "Xbdm", EditColumns);
            sVerifyResult += VerifyOneDateResult("出生日期", mo.Csrq, oldMo.Csrq, "Csrq", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_xbdm>("政治面貌", mo.Zzmmdm, oldMo.Zzmmdm, "Zzmmdm", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_mzdm>("民族", mo.Mzdm, oldMo.Mzdm, "Mzdm", EditColumns);
            sVerifyResult += VerifyOneStrResult("会考考号", mo.Hkkh, oldMo.Hkkh, "Hkkh", EditColumns);
            sVerifyResult += VerifyOneStrResult("政审意见", mo.Zsyj, oldMo.Zsyj, "Zsyj", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_kslbdm>("考生类别", mo.Kslbdm, oldMo.Kslbdm, "Kslbdm", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_kslxdm>("考试类型", mo.Kslxdm, oldMo.Kslxdm, "Kslxdm", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_bylbdm>("毕业类别", mo.Bylbdm, oldMo.Bylbdm, "Bylbdm", EditColumns);

            sVerifyResult += VerifyOneSelResult <Td_wyyzdm>("外语语种", mo.Wyyzdm, oldMo.Wyyzdm, "Wyyzdm", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_dqdm>("地区", mo.Dqdm, oldMo.Dqdm, "Dqdm", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_zjlxdm>("证件类型", mo.Zjlxdm, oldMo.Zjlxdm, "Zjlxdm", EditColumns);
            sVerifyResult += VerifyOneStrResult("证件号码", mo.Zjhm, oldMo.Zjhm, "Zjhm", EditColumns);
            sVerifyResult += VerifyOneStrResult("学籍号", mo.Xjh, oldMo.Xjh, "Xjh", EditColumns);

            sVerifyResult += VerifyOneStrResult("通讯地址", mo.Txdz, oldMo.Txdz, "Txdz", EditColumns);
            sVerifyResult += VerifyOneStrResult("邮政编码", mo.Yzbm, oldMo.Yzbm, "Yzbm", EditColumns);
            sVerifyResult += VerifyOneStrResult("联系手机", mo.Lxsj, oldMo.Lxsj, "Lxsj", EditColumns);
            sVerifyResult += VerifyOneStrResult("联系电话", mo.Lxdh, oldMo.Lxdh, "Lxdh", EditColumns);
            sVerifyResult += VerifyOneStrResult("收件人", mo.Sjr, oldMo.Sjr, "Sjr", EditColumns);
            sVerifyResult += VerifyOneStrResult("考生特长", mo.Kstc, oldMo.Kstc, "Kstc", EditColumns);
            sVerifyResult += VerifyOneStrResult("考生奖惩", mo.Ksjlhcf, oldMo.Ksjlhcf, "Ksjlhcf", EditColumns);
            sVerifyResult += VerifyOneStrResult("思品意见", mo.Sxpdkhyj, oldMo.Sxpdkhyj, "Sxpdkhyj", EditColumns);

            sVerifyResult += VerifyOneSelResult <Td_hjlbdm>("户籍类别", mo.Hjlbdm, oldMo.Hjlbdm, "Hjlbdm", EditColumns);
            sVerifyResult += VerifyOneSelResult <Td_czlbdm>("残障类别", mo.Czlbdm, oldMo.Czlbdm, "Czlbdm", EditColumns);
            return(sVerifyResult);
        }
Ejemplo n.º 10
0
        private T_bmk CopyOneBmk(T_bmk_Origin or)
        {
            T_bmk bmk = new T_bmk();

            Type type = typeof(T_bmk_Origin);

            MemberInfo[] mifos = type.GetMembers(BindingFlags.Instance | BindingFlags.Public);
            foreach (MemberInfo m in mifos)
            {
                if ((m.MemberType == MemberTypes.Property) && !(m.ToString().Contains("List`1")) && !(m.ToString().Contains("Models")))
                {
                    var ob = or.GetType().GetProperty(m.Name);
                    if (ob != null)
                    {
                        bmk.GetType().GetProperty(m.Name).SetValue(bmk, ob.GetValue(or, null));
                    }
                    else
                    {
                        bmk.GetType().GetProperty(m.Name).SetValue(bmk, null);
                    }
                }
            }
            return(bmk);
        }
Ejemplo n.º 11
0
        protected override bool SetSearchWhere(string sData)
        {
            T_bmk         model  = JSON.Deserialize <T_bmk>(sData);
            List <string> names  = new List <string>();
            List <string> values = new List <string>();
            List <string> signs  = new List <string>();

            if ((model.Ksh != "") && (model.Ksh != null))
            {
                names.Add("Ksh"); values.Add(model.Ksh); signs.Add(SIGN.Like.ToString());
            }
            if ((model.Zkzh != "") && (model.Zkzh != null))
            {
                names.Add("Zkzh"); values.Add(model.Zkzh.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Xm != "") && (model.Xm != null))
            {
                names.Add("Xm"); values.Add(model.Xm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Dqdm != 0) && (model.Dqdm != -1))
            {
                names.Add("Dqdm");
                dqdmTableDataTreeManage tree = new dqdmTableDataTreeManage();
                values.Add(tree.GetAllLeaf(model.Dqdm));
                signs.Add(SIGN.In.ToString());
            }
            if ((model.Zzmmdm != 0) && (model.Zzmmdm != -1))
            {
                names.Add("Zzmmdm"); values.Add(model.Zzmmdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Xbdm != 0) && (model.Xbdm != -1))
            {
                names.Add("Xbdm"); values.Add(model.Xbdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Mzdm != 0) && (model.Mzdm != -1))
            {
                names.Add("Mzdm"); values.Add(model.Mzdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Hkkh != "") && (model.Hkkh != null))
            {
                names.Add("Hkkh"); values.Add(model.Hkkh); signs.Add(SIGN.Like.ToString());
            }
            if ((model.Kslbdm != 0) && (model.Kslbdm != -1))
            {
                names.Add("Kslbdm"); values.Add(model.Kslbdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Bylbdm != 0) && (model.Bylbdm != -1))
            {
                names.Add("Bylbdm"); values.Add(model.Bylbdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Kslxdm != 0) && (model.Kslxdm != -1))
            {
                names.Add("Kslxdm"); values.Add(model.Kslxdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Wyyzdm != 0) && (model.Wyyzdm != -1))
            {
                names.Add("Wyyzdm"); values.Add(model.Wyyzdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }
            if ((model.Byxxdm != 0) && (model.Byxxdm != -1))
            {
                names.Add("Byxxdm"); values.Add(model.Byxxdm.ToString()); signs.Add(SIGN.Equal.ToString());
            }


            if ((model.SearchStartYear != 0) && (model.SearchStartYear != null))
            {
                names.Add("YearCode"); values.Add(model.SearchStartYear.ToString()); signs.Add(SIGN.GreaterThanOrEqual.ToString());
            }
            if ((model.SearchEndYear != 0) && (model.SearchEndYear != null))
            {
                names.Add("YearCode"); values.Add(model.SearchEndYear.ToString()); signs.Add(SIGN.LessThanOrEqual.ToString());
            }
            if (model.SearchStartCsrq != null)
            {
                names.Add("Csrq"); values.Add(model.SearchStartCsrq.ToString()); signs.Add(SIGN.GreaterThanOrEqual.ToString());
            }
            if (model.SearchEndCsrq != null)
            {
                names.Add("Csrq"); values.Add(model.SearchEndCsrq.ToString()); signs.Add(SIGN.LessThanOrEqual.ToString());
            }
            if (model.SearchVerifyStatus != "")
            {
                names.Add("VerifyStatus"); values.Add(model.SearchVerifyStatus.ToString()); signs.Add(SIGN.Equal.ToString());
            }

            //if ((model.UserIDepartmentIID != 0) && (model.UserIDepartmentIID != null) && (model.UserIDepartmentIID != -1))
            //{ names.Add("UserIDepartmentIID"); values.Add(GetTreeManage("DepartmentInfo").GetAllLeaf(model.UserIDepartmentIID)); signs.Add(SIGN.In.ToString()); }
            //if ((model.UserIMobilePhone != "") && (model.UserIMobilePhone != null))
            //{ names.Add("UserIMobilePhone"); values.Add(model.UserIMobilePhone); signs.Add(SIGN.Equal.ToString()); }

            SetHiddenValue(sDataListName + "_NowNames", string.Join(CosValue.SPLITOPERATOR1.ToString(), names.ToArray()));
            SetHiddenValue(sDataListName + "_NowValues", string.Join(CosValue.SPLITOPERATOR1.ToString(), values.ToArray()));
            SetHiddenValue(sDataListName + "_NowSigns", string.Join(CosValue.SPLITOPERATOR1.ToString(), signs.ToArray()));

            return(true);
        }
        /// <summary>
        /// 初始化基础信息
        /// </summary>
        /// <param name="PanelID"></param>
        /// <param name="ParentVariable"></param>
        /// <returns></returns>
        private long InitFoundData(string PanelID, string ParentVariable)
        {
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectZzmmdmChange", null, "zzmmdmTable");
            SetHiddenValue(PanelID + "_cmbZzmmdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectMzdmChange", null, "mzdmTable");
            SetHiddenValue(PanelID + "_cmbMzdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectXbdmChange", null, "xbdmTable");
            SetHiddenValue(PanelID + "_cmbXbdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectZjlxdmChange", null, "zjlxdmTable");
            SetHiddenValue(PanelID + "_cmbZjlxdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectKslbdmChange", null, "kslbdmTable");
            SetHiddenValue(PanelID + "_cmbKslbdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectKslxdmChange", null, "kslxdmTable");
            SetHiddenValue(PanelID + "_cmbKslxdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectBylbdmChange", null, "bylbdmTable");
            SetHiddenValue(PanelID + "_cmbBylbdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectDqdmChange", null, "dqdmTable");
            SetHiddenValue(PanelID + "_cmbDqdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectWyyzdmChange", null, "wyyzdmTable");
            SetHiddenValue(PanelID + "_cmbWyyzdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectHjlbdmChange", null, "hjlbdmTable");
            SetHiddenValue(PanelID + "_cmbHjlbdm_ParentVariable", ParentVar.DefaultVal);
            setParentVariable("UserControl", "WinStudentMore", "WinStudentMore_SelectCzlbdmChange", null, "czlbdmTable");
            SetHiddenValue(PanelID + "_cmbCzlbdm_ParentVariable", ParentVar.DefaultVal);
            GetParentVariable(ParentVariable);
            bmkTableDataListManage studentMan = new bmkTableDataListManage();

            //如果userId中包含Row,说明是从DataList传来的selection
            string sStudentID = "";

            if (ParentVar.transValue.Contains("Row"))
            {
                studentMan.InitSelection(ParentVar.transValue);
                sStudentID = studentMan.sRowNowID;
            }
            T_bmk model = studentMan.GetSpecialModelFromCurrentID(sStudentID);

            var form1 = this.GetCmp <FormPanel>(PanelID + "_Form1");
            var form5 = this.GetCmp <FormPanel>(PanelID + "_Form5");

            form1.SetValues(model);
            form5.SetValues(model);

            string      sStudentImg = ConstAddressPath.ORIGINSTUPIC_WEBPATH + model.GxID + "/" + model.YearCode + "/" + model.Ksh + ".jpg";
            FileManager file        = new FileManager();

            if (!file.HasFile(sStudentImg))
            {
                sStudentImg = ConstAddressPath.ORIGINSTUPIC_WEBPATH + model.GxID + "/" + model.YearCode + "/" + model.Ksh.Remove(0, 4) + ".jpg";
                if (!file.HasFile(sStudentImg))
                {
                    sStudentImg = ConstAddressPath.ORIGINSTUPIC_PATH + "0.jpg";
                }
                else
                {
                    sStudentImg = ConstAddressPath.ORIGINSTUPIC_PATH + model.GxID + "/" + model.YearCode + "/" + model.Ksh.Remove(0, 4) + ".jpg";
                }
            }
            else
            {
                sStudentImg = ConstAddressPath.ORIGINSTUPIC_PATH + model.GxID + "/" + model.YearCode + "/" + model.Ksh + ".jpg";
            }
            Image img = this.GetCmp <Image>(PanelID + "_StudentImg");

            img.ImageUrl = sStudentImg;
            if (model.Zzmmdm == 0)
            {
                SetComboValue(PanelID + "_cmbZzmmdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbZzmmdm", model.Zzmmdm.ToString(), true);
            }

            if (model.Mzdm == 0)
            {
                SetComboValue(PanelID + "_cmbMzdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbMzdm", model.Mzdm.ToString(), true);
            }

            if (model.Xbdm == 0)
            {
                SetComboValue(PanelID + "_cmbXbdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbXbdm", model.Xbdm.ToString(), true);
            }

            if (model.Zjlxdm == 0)
            {
                SetComboValue(PanelID + "_cmbZjlxdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbZjlxdm", model.Zjlxdm.ToString(), true);
            }

            if (model.Kslbdm == 0)
            {
                SetComboValue(PanelID + "_cmbKslbdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbKslbdm", model.Kslbdm.ToString(), true);
            }

            if (model.Kslxdm == 0)
            {
                SetComboValue(PanelID + "_cmbKslxdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbKslxdm", model.Kslxdm.ToString(), true);
            }

            if (model.Bylbdm == 0)
            {
                SetComboValue(PanelID + "_cmbBylbdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbBylbdm", model.Bylbdm.ToString(), true);
            }

            if (model.Dqdm == 0)
            {
                SetThreeListComboValue(PanelID + "_cmbDqdm", "0");
            }
            else
            {
                SetThreeListComboValue(PanelID + "_cmbDqdm", model.Dqdm.ToString());
            }

            if (model.Wyyzdm == 0)
            {
                SetComboValue(PanelID + "_cmbWyyzdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbWyyzdm", model.Wyyzdm.ToString(), true);
            }

            if (model.Hjlbdm == 0)
            {
                SetComboValue(PanelID + "_cmbHjlbdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbHjlbdm", model.Hjlbdm.ToString(), true);
            }

            if (model.Czlbdm == 0)
            {
                SetComboValue(PanelID + "_cmbCzlbdm", "0", true);
            }
            else
            {
                SetComboValue(PanelID + "_cmbCzlbdm", model.Czlbdm.ToString(), true);
            }

            return(model.ID);
        }