public bool GetParameterValue(ParameterInfo pi, int ParameterLoc, ref object parameter) { switch (pi.ParameterType.Name.ToLower()) { case "datetime": parameter = _time; return(true); case "object": parameter = _sender; return(true); case "string": parameter = _profileName; return(true); case "scheduledeventargs": parameter = new ScheduledEventArgs(_time); return(true); case "eventargs": parameter = new ScheduledEventArgs(_time); return(true); } return(false); }
public bool GetParameterValue(ParameterInfo pi, int ParameterLoc, ref object parameter) { switch(pi.ParameterType.Name.ToLower()) { case "datetime": parameter = _time; return true; case "object": parameter = _sender; return true; case "string": parameter = _profileName; return true; case "scheduledeventargs": parameter = new ScheduledEventArgs(_time); return true; case "eventargs": parameter = new ScheduledEventArgs(_time); return true; } return false; }