Пример #1
0
        protected override ExeResEdm WriteLog(Log_OperateTrace model)
        {
            if (model == null)
            {
                return(new ExeResEdm());
            }
            var item        = model;
            var dbAccessFac = new Log_OperateTraceDBAccessFac().DBAccessFactory();
            AddDBPara <Log_OperateTrace> addDBPara = new AddDBPara <Log_OperateTrace>()
            {
                DBType    = DBType.LogTrace,
                Model     = model,
                SkipCols  = new string[] { "Id" },
                TableName = "Log_OperateTrace",
            };

            try
            {
                var n = dbAccessFac.Add(addDBPara);
                return(n);
            }
            catch (Exception ex)
            {
                ExeResEdm dbResEdm = new ExeResEdm()
                {
                    ErrCode = 1, ExBody = ex, Module = "WriteLog方法"
                };
                return(dbResEdm);
            }
        }
Пример #2
0
        protected override ExeResEdm WriteLog(Log_SystemMonitorMQ model)
        {
            if (model == null)
            {
                return(new ExeResEdm());
            }
            //  AdoSQLHelper<Log_SystemMonitor> sqlHelper = new AdoSQLHelper<Log_SystemMonitor>();

            var dbAccessFac           = new Log_SystemMonitorDBAccessFac().DBAccessFactory();
            Log_SystemMonitor dbModel = AutoMapperConfig.GetLog_SystemMonitorModel(model);

            AddDBPara <Log_SystemMonitor> addDBPara = new AddDBPara <Log_SystemMonitor>()
            {
                DBType    = DBType.LogMonitor,
                Model     = dbModel,
                SkipCols  = new string[] { "Id" },
                TableName = "Log_SystemMonitor",
            };

            try
            {
                var n = dbAccessFac.Add(addDBPara);
                return(n);
            }
            catch (Exception ex)
            {
                ExeResEdm dbResEdm = new ExeResEdm()
                {
                    ErrCode = 1, ExBody = ex, Module = "WriteLog方法"
                };
                return(dbResEdm);
            }
        }
Пример #3
0
        public ExeResEdm Add(AddDBPara <T> dBPara)
        {
            ExeResEdm dBResEdm = new ExeResEdm()
            {
            };

            try
            {
                dBResEdm = Insert(dBPara.Model);
                return(dBResEdm);
            }

            catch (Exception ex)
            {
                dBResEdm.Module  = "Add 方法";
                dBResEdm.ExBody  = ex;
                dBResEdm.ErrCode = 1;
                return(dBResEdm);
            }
        }
Пример #4
0
 //添加一个实体
 public ExeResEdm Add(AddDBPara <T> dBPara, DBOperUser dbLogMsg = null)
 {
     return(baseDB.Add(tableName, dBPara.Model, dbLogMsg, skipCols));
 }
Пример #5
0
 //添加数据
 public ExeResEdm Add(AddDBPara <T> dBPara)
 {
     return(baseDB.Add(tableName, dBPara.Model, skipCols));
 }