public sealed override object ExecuteWithResult(string cmdStr) { try { CurDBE.DoExecuteNonQuery(cmdStr); NotifySuccessful(); } catch (Exception ee) { NotifyError(ee.Message); } return(null); }
/// <summary> /// /// </summary> /// <param name="cmdStr"></param> /// <returns></returns> public sealed override object ExecuteWithResult(string cmdStr) { try { int count = CurDBE.DoExecuteNonQuery(cmdStr); Debug.WriteLine("Current execute result is " + count); NotifySuccessfulAndRefreshClientUI(); } catch (Exception ee) { NotifyError(ee.Message); } return(null); }
public override object ExecuteWithResult(string cmdStr) { object rt = null; try { rt = CurDBE.ExecuteDataList(cmdStr); } catch (InvalidOperationException se) { Debug.WriteLine(se.Message); } catch (Exception ee) { #if DEBUG throw ee; #else NotifyError(ee.Message); #endif } return(rt); }