public void AddLogApplication(LogsApplication item, string connectionName)
        {
            Database  db        = DatabaseFactory.CreateDatabase(connectionName);
            DbCommand dbCommand = db.GetStoredProcCommand("AddLogApplication");

            db.AddInParameter(dbCommand, "UserName", DbType.String, item.UserName);
            db.AddInParameter(dbCommand, "Firm", DbType.String, MyCTSConvert.ToDBValue(item.Firm));
            db.AddInParameter(dbCommand, "UserControlName", DbType.String, MyCTSConvert.ToDBValue(item.UserControlName));
            db.AddInParameter(dbCommand, "ErrorDescription", DbType.String, MyCTSConvert.ToDBValue(item.ErrorDescription));
            db.AddInParameter(dbCommand, "StackTrace", DbType.String, MyCTSConvert.ToDBValue(item.StackTrace));

            db.ExecuteNonQuery(dbCommand);
        }
        public static void AddLogApplication(LogsApplication item)
        {
            LogsApplicationDAL objLogApplication = new LogsApplicationDAL();

            try
            {
                try
                {
                    objLogApplication.AddLogApplication(item, CommonENT.MYCTSDB_CONNECTION);
                }
                catch (Exception ex)
                {
                    new EventsManager.EventsManager(ex, EventsManager.EventsManager.OrigenError.BaseDeDatos);
                    objLogApplication.AddLogApplication(item, CommonENT.MYCTSDBBACKUP_CONNECTION);
                }
            }
            catch
            { }
        }