private void OnQueryExecuted(QueryExecutedEventArgs e) { if (QueryExecuted != null) { QueryExecuted(this, e); } }
public void Constructor1a() { QueryExecutedEventArgs e = new QueryExecutedEventArgs("select * from whatever"); Assert.AreEqual("select * from whatever", e.Sql); Assert.AreEqual(typeof(EventArgs), e.GetType().BaseType); }
// //End ILoader interface // private void OnQueryExecuted(QueryExecutedEventArgs e) { if (QueryExecuted != null) { QueryExecuted(this, e); //Ok to send 'this' reference as sender? } }
protected void AppendSqlArgsToLabel(QueryExecutedEventArgs e, Label lbl) { if (e != null && lbl != null) { lbl.Text = String.Format("<p><pre>{0}</pre></p>", e.Sql) + lbl.Text; //Prepend so that most recent appears first in text string } }
protected void OnQueryExecuted(object sender, QueryExecutedEventArgs e) { ContentPlaceHolder cph = Master.FindControl("QueryExecutionLog") as ContentPlaceHolder; if (cph != null) { Label lbl = cph.FindControl("lblQueryExecutionLog") as Label; if (lbl != null) { if (e != null) { AppendSqlArgsToLabel(e, lbl); } } } }
private void loader_QueryExecuted(object sender, QueryExecutedEventArgs e) { //Bubble the QueryExecuted event up from the loader to the view model client OnQueryExecuted(e); }