Example #1
0
        public IPageVisit InsertPageVisit(IPageVisit data)
        {
            var db = new TooksCmsDAL();
            var s  = PageVisit.CreatePageVisit(data);

            db.PageVisits.Add(s);
            db.SaveChanges();
            return(s);
        }
Example #2
0
 public static PageVisit CreatePageVisit(IPageVisit data)
 {
     return(new PageVisit
     {
         Id = data.Id,
         AreaType = (byte)data.AreaType,
         ItemId = data.ItemId,
         Referer = data.Referer,
         Url = data.Url,
         LinkType = data.LinkType,
         PreviousId = data.PreviousId,
         UserAgent = data.UserAgent,
         UserLanguages = data.UserLanguages,
         BrowserVersion = data.BrowserVersion,
         BrowserName = data.BrowserName,
         IpAddress = data.IpAddress,
         DateTime = data.DateTime
     });
 }
Example #3
0
 public PageVisit(IPageVisit data) : base(data, typeof(IPageVisit))
 {
 }