//=====================================================================
        //  FunctionName : GetModifyInputParameter
        /// <summary>
        /// 得到修改用户输入参数操作
        /// </summary>
        //=====================================================================
        protected override Boolean GetModifyInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数
            appData        = RICH.Common.BM.T_BG_0602.T_BG_0602BusinessEntity.GetDataByObjectID(base.ObjectID);
            appData.OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID;

            validateData = ValidateLMH(LMH.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.LMH = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.LMH = null;
                }
                LMH.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                LMH.BackColor   = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateLMM(LMM.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.LMM = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.LMM = null;
                }
                LMM.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                LMM.BackColor   = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateSJLMH(SJLMH.SelectedValue, true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SJLMH = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.SJLMH = null;
                }
                SJLMH.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                SJLMH.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            if (LMTP.Upload())
            {
                appData.LMTP = LMTP.Text;
            }
            else
            {
                MessageContent += @"<font color=""red"">" + LMTP.Message + "</font>";
                boolReturn      = false;
            }

            validateData = ValidateLMNR(LMNR.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.LMNR = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.LMNR = null;
                }
                LMNR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                LMNR.BackColor  = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateLMLBYS(LMLBYS.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.LMLBYS = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.LMLBYS = null;
                }
                LMLBYS.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                LMLBYS.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            validateData = ValidateSFLBLM(SFLBLM.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SFLBLM = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.SFLBLM = null;
                }
                SFLBLM.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                SFLBLM.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            validateData = ValidateSFWBURL(SFWBURL.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SFWBURL = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.SFWBURL = null;
                }
                SFWBURL.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                SFWBURL.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent   += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn        = validateData.Result;
            }

            validateData = ValidateWBURL(WBURL.Text, true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.WBURL = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.WBURL = null;
                }
                WBURL.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                WBURL.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            return(boolReturn);
        }
        //=====================================================================
        //  FunctionName : GetAddInputParameter
        /// <summary>
        /// 得到添加用户输入参数操作
        /// </summary>
        //=====================================================================
        protected override Boolean GetAddInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            validateData = ValidateLMM(LMM.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.LMM = Convert.ToString(validateData.Value.ToString());
                }
                LMM.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                LMM.BackColor   = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateSJLMH(SJLMH.SelectedValue, true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SJLMH = Convert.ToString(validateData.Value.ToString());
                }
                SJLMH.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                SJLMH.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            if (LMTP.Upload())
            {
                appData.LMTP = LMTP.Text;
            }
            else
            {
                MessageContent += @"<font color=""red"">" + LMTP.Message + "</font>";
                boolReturn      = false;
            }

            validateData = ValidateLMNR(LMNR.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.LMNR = Convert.ToString(validateData.Value.ToString());
                }
                LMNR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                LMNR.BackColor  = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateLMLBYS(LMLBYS.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.LMLBYS = Convert.ToString(validateData.Value.ToString());
                }
                LMLBYS.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                LMLBYS.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            validateData = ValidateSFLBLM(SFLBLM.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SFLBLM = Convert.ToString(validateData.Value.ToString());
                }
                SFLBLM.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                SFLBLM.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            validateData = ValidateSFWBURL(SFWBURL.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SFWBURL = Convert.ToString(validateData.Value.ToString());
                }
                SFWBURL.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                SFWBURL.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent   += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn        = validateData.Result;
            }

            validateData = ValidateWBURL(WBURL.Text, true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.WBURL = Convert.ToString(validateData.Value.ToString());
                }
                WBURL.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                WBURL.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            // 自动生成编号
            T_BG_0602ApplicationLogic instanceT_BG_0602ApplicationLogic
                = (T_BG_0602ApplicationLogic)CreateApplicationLogicInstance(typeof(T_BG_0602ApplicationLogic));

            appData.LMH = instanceT_BG_0602ApplicationLogic.AutoGenerateLMH(appData);

            return(boolReturn);
        }