Ejemplo n.º 1
0
 public Boolean AddLog(LogBDO log)
 {
     //string message = "Log Added Successfully";
     bool ret = true;
     try
     {
         Log l = new Log();
         ConvertLogBDOToLog(log, l);
         using (var DCEnt = new DCFIEntities())
         {
             DCEnt.Logs.Add(l);
             DCEnt.Entry(l).State = System.Data.Entity.EntityState.Added;
             int num = DCEnt.SaveChanges();
              if (num < 1)
             {
                 ret = false;
                
             }
         }
     }
     catch (DbEntityValidationException dbEx)
     {
         foreach (var validationErrors in dbEx.EntityValidationErrors)
         {
             foreach (var validationError in validationErrors.ValidationErrors)
             {
                 Trace.TraceInformation("Property: {0} Error: {1}",
                                         validationError.PropertyName,
                                         validationError.ErrorMessage);
             }
         }
     }
     return ret;
 }
Ejemplo n.º 2
0
 public void TranslateLogToLogBDO(Log log, LogBDO logBDO)
 {
     logBDO.CLUD = log.CLUD;
     logBDO.LogDate = log.LogDate;
     logBDO.PassedData = log.PassedData;
     logBDO.TableName = log.TableName;
     logBDO.UserId = log.UserId;
     logBDO.UserName = log.UserName;
 }
Ejemplo n.º 3
0
        public void ConvertLogBDOToLog(LogBDO logBDO, Log log)
        {
            log.CLUD = logBDO.CLUD;
            log.LogDate = logBDO.LogDate;

            log.PassedData = logBDO.PassedData;
            log.TableName = logBDO.TableName;
            log.UserId = logBDO.UserId;
            log.UserName = logBDO.UserName;
        }
Ejemplo n.º 4
0
        public List<LogBDO> GetAllLogs()
        {
            List<LogBDO> logblist = new List<LogBDO>();
            List<Log> logslist = new List<Log>();
            
            try
            {
                using (var DCEnt = new DCFIEntities())
                {
                    var allLogs = (DCEnt.Logs);
                    logslist = allLogs.ToList<Log>();



                    foreach (Log b in logslist)
                    {
                        LogBDO lBDO = new LogBDO();
                        ConvertLogToLogBDO(b, lBDO);
                        logblist.Add(lBDO);
                    }
                }
            }
            catch (DbEntityValidationException dbEx)
            {
                foreach (var validationErrors in dbEx.EntityValidationErrors)
                {
                    foreach (var validationError in validationErrors.ValidationErrors)
                    {
                        Trace.TraceInformation("Property: {0} Error: {1}",
                                                validationError.PropertyName,
                                                validationError.ErrorMessage);
                    }
                }
            }
             return logblist;
        }
Ejemplo n.º 5
0
 public bool AddLogs(Log log)
 {
     LogBDO logBDO = new LogBDO();
     TranslateLogToLogBDO(log, logBDO);
     return logl.AddLog(logBDO);
 }
Ejemplo n.º 6
0
 public Boolean AddLog(LogBDO log) {
     return logd.AddLog(log);
 }