public void AddControlParameter(string pParamName, object ParamControl) { if (pParamName.Substring(0, 1) != "@") { pParamName = '@' + pParamName; } SqlParameter lParam; if (Parameters[pParamName] != null) { lParam = Parameters[pParamName]; } else { lParam = new SqlParameter() { ParameterName = pParamName }; Parameters.Add(lParam); } ControlParameters.Add(new ControlParameter() { Parameter = lParam, LinkedControl = ParamControl }); }
public void AddControlParameter(string ParamName, Object ParamControl) { SqlParameter lParam = new SqlParameter() { ParameterName = ParamName }; ControlParameters.Add(new ControlParameter() { Parameter = lParam, LinkedControl = ParamControl }); Parameters.Add(lParam); if (AutoUpdate && ParamControl is Control) { ((Control)ParamControl).TextChanged += RSFrame_TextChanged; } }
public override void AddControlParameter(string ParamName, object ParamControl) { { SqlParameter lParam = new SqlParameter() { ParameterName = ParamName }; ControlParameters.Add(new ControlParameter() { Parameter = lParam, LinkedControl = ParamControl }); Parameters.Add(lParam); if (AutoUpdate && ParamControl is IsValuable) { ((IsValuable)ParamControl).TextChanged += RSFrame_TextChanged; } } }