示例#1
0
        public static Entities.Trace Add(Entities.Trace item)
        {
            Entities.Trace result    = new Entities.Trace();
            var            dbContext = new Naboo.DataAccess.Model.OSAgnosticContext(ConnectionHandler.ConnectionString());

            Naboo.DataAccess.Model.Trace jobDb = item.Convert();
            dbContext.Trace.Add(jobDb);
            dbContext.SaveChanges();
            result = jobDb.Convert();
            return(result);
        }
示例#2
0
 public static Naboo.DataAccess.Model.Trace Convert(this Naboo.Entities.Trace item)
 {
     Naboo.DataAccess.Model.Trace result = new Naboo.DataAccess.Model.Trace();
     result.Message      = item.Message;
     result.Severity     = item.Severity;
     result.Successfully = item.Successfully;
     result.Url          = item.URL;
     result.CreateDate   = DateTime.Now;
     result.Ip           = item.IP;
     result.JobId        = item.JobId;
     return(result);
 }
示例#3
0
 public static Naboo.Entities.Trace Convert(this Naboo.DataAccess.Model.Trace item)
 {
     Naboo.Entities.Trace result = new Naboo.Entities.Trace();
     result.Id           = item.Id;
     result.Severity     = item.Severity;
     result.Successfully = item.Successfully;
     result.URL          = item.Url;
     result.CreateDate   = DateTime.Now.ToString();
     result.IP           = item.Ip;
     result.JobId        = item.JobId;
     return(result);
 }