public PageManageModel(PageLog log) : this(log.Page) { Content = log.Content; Title = log.Title; SeoTitle = log.SeoTitle; FriendlyUrl = log.FriendlyUrl; Abstract = log.Abstract; Status = log.Status; FileTemplateId = log.FileTemplateId; PageTemplateId = log.PageTemplateId; BodyTemplateId = log.BodyTemplateId; IncludeInSiteNavigation = log.IncludeInSiteNavigation; DisableNavigationCascade = log.DisableNavigationCascade; StartPublishingDate = log.StartPublishingDate; EndPublishingDate = log.EndPublishingDate; foreach (var item in SocialMessages) { item.PageTitle = log.Title; item.Message = string.Format(SocialMessageFormat, log.Title, log.FriendlyUrl.ToAbsoluteUrl().ToTinyUrl()); } SEOScoring = _pageService.GetSEOScoringModel(log.Title, log.Description, log.Content, log.Keywords); }
//Post api/Player?token={token}&sid={sid}&playerId={playerId}&type={type}&name={name}&index={index}&size={size} /// <summary>游戏记录</summary> /// <param name="token">令牌</param> /// <param name="sid">服务器sid</param> /// <param name="playerId">玩家主键id</param> /// <param name="type">查询类型</param> /// <param name="name">name</param> /// <param name="index">页面索引</param> /// <param name="size">页面数量</param> public PageLog PostLogs(String token, Int32 sid, Int64 playerId, Int32 type, String name, Int32 index = 1, Int32 size = 10) { var lg = new PageLog(); var list = new List <PlayerLog>(); if (!IsToken(token)) { return new PageLog() { result = -1, message = "令牌不存在" } } ; //验证会话 if (playerId == 0) { return new PageLog() { result = -1, message = "请输入玩家信息" } } ; if (sid == 0) { return new PageLog() { result = -1, message = "请选择服务器" } } ; tgm_server.SetDbConnName(tgm_connection); var server = tgm_server.FindByid(sid); if (server == null) { return new PageLog() { result = -1, message = "服务器信息不存在" } } ; SN = server.name; tg_log_operate.SetDbConnName(db_connection); int count; var entitys = tg_log_operate.GetLogEntity(playerId, type, index, size, out count).ToList(); list.AddRange(entitys.Select(ToEntity.ToPlayerLog)); var pager = new PagerInfo() { CurrentPageIndex = index, PageSize = size, RecordCount = count, }; lg.result = 1; lg.Pager = pager; lg.Logs = list; return(lg); }
public void TestValidateThrowsExceptionWhenNameIsNull() { const string NullName = null; var mockDevice = new Mock <Device>(); PageLog log = new PageLog(mockDevice.Object, NullName, Timestamp); Assert.ThrowsException <ValidationException>(() => log.Validate()); }
public bool InsertPageLog(PageLog pageLog) { using (var cmd = DataCommandManager.GetDataCommand("InsertPageLog")) { cmd.SetParameterValue("@IP", pageLog.Ip); cmd.SetParameterValue("@PageSource", pageLog.PageSource); return(cmd.ExecuteNonQuery() > 0); } }
public PageLogModel(PageLog pageLog) { PageId = pageLog.Id; Title = pageLog.Title; FileTemplateId = pageLog.FileTemplateId; PageTemplateId = pageLog.Page.PageTemplateId; Status = pageLog.Status; FriendlyUrl = pageLog.FriendlyUrl; ParentId = pageLog.ParentId; }
public void TestInstanceConstruction() { var mockDevice = new Mock <Device>(); PageLog emptyLog = new PageLog(); PageLog log = new PageLog(mockDevice.Object, Name, Timestamp); Assert.IsNotNull(emptyLog); Assert.IsNotNull(log); Assert.AreEqual(Name, log.Name); }
public PageManageModel(PageLog log) : this(log.Page) { Content = log.Content; Title = log.Title; FriendlyUrl = log.FriendlyUrl; Caption = log.Caption; Status = log.Status; FileTemplateId = log.FileTemplateId; PageTemplateId = log.PageTemplateId; IncludeInSiteNavigation = log.IncludeInSiteNavigation; StartPublishingDate = log.StartPublishingDate; EndPublishingDate = log.EndPublishingDate; }
public PageLogItem(PageLog pageLog) : this() { Id = pageLog.Id; PageId = pageLog.PageId; SessionId = pageLog.SessionId; Title = pageLog.Title; ChangeLog = pageLog.ChangeLog; PageTemplateId = pageLog.Page.PageTemplateId; FileTemplateId = pageLog.FileTemplateId; BodyTemplateId = pageLog.BodyTemplateId; Status = pageLog.Status; FriendlyUrl = pageLog.FriendlyUrl; ParentId = pageLog.ParentId; Created = pageLog.Created; }
public IHttpActionResult Post(PageLogModel model) { var log = new PageLog { CreatedDate = DateTime.Now, Category = model.Category, CategoryId = model.CategoryId }; db.PageLog.Add(log); db.SaveChanges(); return(Ok(log.Id)); }
public PageLogItem(PageLog pageLog) : this() { Id = pageLog.Id; PageId = pageLog.PageId; SessionId = pageLog.SessionId; Title = pageLog.Title; ChangeLog = pageLog.ChangeLog; FileTemplateId = pageLog.FileTemplateId; PageTemplateId = pageLog.Page.PageTemplateId; Status = pageLog.Status; FriendlyUrl = pageLog.FriendlyUrl; ParentId = pageLog.ParentId; Created = pageLog.Created; Creator = _userServices.GetUser(pageLog.CreatedBy); }
public void Tasks(string cpf, string dateLate, string erro) { var consultaSite = _repository.SiteAddress(); var explorer = new Explorer(); var log = new PageLog(); var searchCpf = new SearchField(); var menu = new Menu(); var site = consultaSite.Rows[0]["url"].ToString(); explorer.InicializeMontreal(site); log.Login(); menu.Principal(); searchCpf.Search(cpf, dateLate, erro); explorer.CloseMontreal(); }
public ResponseModel Delete(PageLog pageLog) { return(_pageLogRepository.Delete(pageLog)); }
public ResponseModel Update(PageLog pageLog) { return(_pageLogRepository.Update(pageLog)); }
public ResponseModel Insert(PageLog pageLog) { return(_pageLogRepository.Insert(pageLog)); }
/// <summary> /// Update data and create change log /// </summary> /// <param name="pageLog"></param> /// <param name="pageLogModel"></param> /// <returns></returns> private string ChangeLog(PageLog pageLog, PageLogManageModel pageLogModel) { var changeLog = new StringBuilder(); const string format = "- Update field: {0}\n"; if (!ConvertUtilities.Compare(pageLog.Title, pageLogModel.Title)) { changeLog.AppendFormat(format, "Title"); pageLog.Title = pageLogModel.Title; } if (!ConvertUtilities.Compare(pageLog.FriendlyUrl, pageLogModel.FriendlyUrl)) { changeLog.AppendFormat(format, "FriendlyUrl"); pageLog.FriendlyUrl = pageLogModel.FriendlyUrl; } if (!ConvertUtilities.Compare(pageLog.Content, pageLogModel.Content)) { changeLog.AppendFormat(format, "Content"); pageLog.Content = pageLogModel.Content; } if (!ConvertUtilities.Compare(pageLog.ContentWorking, pageLogModel.ContentWorking)) { changeLog.AppendFormat(format, "ContentWorking"); pageLog.ContentWorking = pageLogModel.ContentWorking; } if (!ConvertUtilities.Compare(pageLog.Caption, pageLogModel.Caption)) { changeLog.AppendFormat(format, "Caption"); pageLog.Caption = pageLogModel.Caption; } if (!ConvertUtilities.Compare(pageLog.CaptionWorking, pageLogModel.CaptionWorking)) { changeLog.AppendFormat(format, "CaptionWorking"); pageLog.CaptionWorking = pageLogModel.CaptionWorking; } if (!ConvertUtilities.Compare(pageLog.Status, pageLogModel.Status)) { changeLog.AppendFormat(format, "Status"); pageLog.Status = pageLogModel.Status; } if (!ConvertUtilities.Compare(pageLog.Keywords, pageLogModel.Keywords)) { changeLog.AppendFormat(format, "Keywords"); pageLog.Keywords = pageLogModel.Keywords; } if (!ConvertUtilities.Compare(pageLog.FileTemplateId, pageLogModel.FileTemplateId)) { changeLog.AppendFormat(format, "FileTemplateId"); pageLog.FileTemplateId = pageLogModel.FileTemplateId; } if (!ConvertUtilities.Compare(pageLog.PageTemplateId, pageLogModel.PageTemplateId)) { changeLog.AppendFormat(format, "PageTemplateId"); pageLog.PageTemplateId = pageLogModel.PageTemplateId; } if (!ConvertUtilities.Compare(pageLog.ParentId, pageLogModel.ParentId)) { changeLog.AppendFormat(format, "ParentId"); pageLog.ParentId = pageLogModel.ParentId; } if (!ConvertUtilities.Compare(pageLog.IncludeInSiteNavigation, pageLogModel.IncludeInSiteNavigation)) { changeLog.AppendFormat(format, "IncludeInSiteNavigation"); pageLog.IncludeInSiteNavigation = pageLogModel.IncludeInSiteNavigation; } if (!ConvertUtilities.Compare(pageLog.StartPublishingDate, pageLogModel.StartPublishingDate)) { changeLog.AppendFormat(format, "StartPublishingDate"); pageLog.StartPublishingDate = pageLogModel.StartPublishingDate; } if (!ConvertUtilities.Compare(pageLog.EndPublishingDate, pageLogModel.EndPublishingDate)) { changeLog.AppendFormat(format, "EndPublishingDate"); pageLog.EndPublishingDate = pageLogModel.EndPublishingDate; } if (!string.IsNullOrEmpty(changeLog.ToString())) { changeLog.Insert(0, string.Format("** Update Page **\n")); } return(changeLog.ToString()); }
public bool InsertPageLog(PageLog pageLog) { return(userDataAccess.InsertPageLog(pageLog)); }