Ejemplo n.º 1
0
        private void CashSqlDBQueue_OnException(object sender, Teb.Infra.Collection.QueueEventArgs <Teb.FIX.Infra.Session.DbLog> arg)
        {
            string log = arg == null || arg.Entry == null ? "" : arg.Entry.ToString();

            TBYException tex = new TBYSqlException("5050", MethodBase.GetCurrentMethod().GetFullName(), String.Format("Hisse FIX Sql kuyruğunda hata oluştu.Sql({0})", log), arg.Exception);

            Error(tex);
        }
Ejemplo n.º 2
0
 private void CashSqlDBQueue_OnDequeue(object sender, Teb.Infra.Collection.QueueEventArgs <Teb.FIX.Infra.Session.DbLog> arg)
 {
     try
     {
         DbManager dbManager = new DbManager(_connectionString);
         dbManager.Execute(arg.Entry.Query, arg.Entry.IsStoreProcedure, arg.Entry.Parameters);
     }
     catch (Exception ex)
     {
         string       log = arg == null || arg.Entry == null ? "" : arg.Entry.ToString();
         TBYException tex = new TBYSqlException("5050", MethodBase.GetCurrentMethod().GetFullName(), String.Format("Hisse FIX Sql kuyruğunda hata oluştu.Sql({0})", log), ex);
         Error(tex);
     }
 }