//===================================================================== // FunctionName : GetModifyInputParameter /// <summary> /// 得到修改用户输入参数操作 /// </summary> //===================================================================== protected override Boolean GetModifyInputParameter() { Boolean boolReturn = true; ValidateData validateData = new ValidateData(); // 验证输入参数 appData = RICH.Common.BM.T_BM_KCYYXX.T_BM_KCYYXXBusinessEntity.GetDataByObjectID(base.ObjectID); appData.OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID; validateData = ValidateKCYYBH(KCYYBH.Text, false, false); if (validateData.Result) { if (!validateData.IsNull) { appData.KCYYBH = Convert.ToString(validateData.Value.ToString()); } else { appData.KCYYBH = null; } KCYYBH.BackColor = System.Drawing.Color.Empty; } else { KCYYBH.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateKCBBH(KCBBH.SelectedValue, false, false); if (validateData.Result) { if (!validateData.IsNull) { appData.KCBBH = Convert.ToString(validateData.Value.ToString()); } else { appData.KCBBH = null; } KCBBH.BackColor = System.Drawing.Color.Empty; } else { KCBBH.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateHYBH(HYBH.SelectedValue, false, false); if (validateData.Result) { if (!validateData.IsNull) { appData.HYBH = Convert.ToString(validateData.Value.ToString()); } else { appData.HYBH = null; } HYBH.BackColor = System.Drawing.Color.Empty; } else { HYBH.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateYYSJ(YYSJ.Text, false, false); if (validateData.Result) { if (!validateData.IsNull) { appData.YYSJ = Convert.ToDateTime(validateData.Value.ToString()); } YYSJ.BackColor = System.Drawing.Color.Empty; } else { YYSJ.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateYYBZ(YYBZ.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.YYBZ = Convert.ToString(validateData.Value.ToString()); } else { appData.YYBZ = null; } YYBZ.BackColor = System.Drawing.Color.Empty; } else { YYBZ.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateSKZT(SKZT.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.SKZT = Convert.ToString(validateData.Value.ToString()); } else { appData.SKZT = null; } SKZT.BackColor = System.Drawing.Color.Empty; } else { SKZT.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateXHKS(XHKS.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.XHKS = Convert.ToInt32(validateData.Value.ToString()); } XHKS.BackColor = System.Drawing.Color.Empty; } else { XHKS.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } if (KTZP.Upload()) { appData.KTZP = KTZP.Text; } else { MessageContent += @"<font color=""red"">" + KTZP.Message + "</font>"; boolReturn = false; } validateData = ValidateJSPJ(JSPJ.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.JSPJ = Convert.ToString(validateData.Value.ToString()); } else { appData.JSPJ = null; } JSPJ.BackColor = System.Drawing.Color.Empty; } else { JSPJ.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidatePJR(PJR.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.PJR = Convert.ToString(validateData.Value.ToString()); } else { appData.PJR = null; } PJR.BackColor = System.Drawing.Color.Empty; } else { PJR.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidatePJSJ(PJSJ.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.PJSJ = Convert.ToDateTime(validateData.Value.ToString()); } PJSJ.BackColor = System.Drawing.Color.Empty; } else { PJSJ.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 = ValidateKCBBH(KCBBH.SelectedValue, false, false); if (validateData.Result) { if (!validateData.IsNull) { appData.KCBBH = Convert.ToString(validateData.Value.ToString()); } KCBBH.BackColor = System.Drawing.Color.Empty; } else { KCBBH.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateHYBH(HYBH.SelectedValue, false, false); if (validateData.Result) { if (!validateData.IsNull) { appData.HYBH = Convert.ToString(validateData.Value.ToString()); } HYBH.BackColor = System.Drawing.Color.Empty; } else { HYBH.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateYYSJ(YYSJ.Text, false, false); if (validateData.Result) { if (!validateData.IsNull) { appData.YYSJ = Convert.ToDateTime(validateData.Value.ToString()); } YYSJ.BackColor = System.Drawing.Color.Empty; } else { YYSJ.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateYYBZ(YYBZ.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.YYBZ = Convert.ToString(validateData.Value.ToString()); } YYBZ.BackColor = System.Drawing.Color.Empty; } else { YYBZ.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateSKZT(SKZT.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.SKZT = Convert.ToString(validateData.Value.ToString()); } SKZT.BackColor = System.Drawing.Color.Empty; } else { SKZT.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidateXHKS(XHKS.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.XHKS = Convert.ToInt32(validateData.Value.ToString()); } XHKS.BackColor = System.Drawing.Color.Empty; } else { XHKS.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } if (KTZP.Upload()) { appData.KTZP = KTZP.Text; } else { MessageContent += @"<font color=""red"">" + KTZP.Message + "</font>"; boolReturn = false; } validateData = ValidateJSPJ(JSPJ.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.JSPJ = Convert.ToString(validateData.Value.ToString()); } JSPJ.BackColor = System.Drawing.Color.Empty; } else { JSPJ.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidatePJR(PJR.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.PJR = Convert.ToString(validateData.Value.ToString()); } PJR.BackColor = System.Drawing.Color.Empty; } else { PJR.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } validateData = ValidatePJSJ(PJSJ.Text, true, false); if (validateData.Result) { if (!validateData.IsNull) { appData.PJSJ = Convert.ToDateTime(validateData.Value.ToString()); } PJSJ.BackColor = System.Drawing.Color.Empty; } else { PJSJ.BackColor = System.Drawing.Color.YellowGreen; MessageContent += @"<font color=""red"">" + validateData.Message + "</font>"; boolReturn = validateData.Result; } // 自动生成编号 T_BM_KCYYXXApplicationLogic instanceT_BM_KCYYXXApplicationLogic = (T_BM_KCYYXXApplicationLogic)CreateApplicationLogicInstance(typeof(T_BM_KCYYXXApplicationLogic)); appData.KCYYBH = instanceT_BM_KCYYXXApplicationLogic.AutoGenerateKCYYBH(appData); return(boolReturn); }