//===================================================================== // 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); }