public StringBuilder GetSignData() { StringBuilder sb = new StringBuilder(); sb.Append(nameof(Id)).Append(Id) .Append(nameof(FileName)).Append(FileName) .Append(nameof(Version)).Append(Version) .Append(nameof(VersionTag)).Append(VersionTag) .Append(nameof(CreatedOn)).Append(CreatedOn.ToUlong()) .Append(nameof(PublishOn)).Append(PublishOn.ToUlong()) .Append(nameof(Title)).Append(Title) .Append(nameof(Description)).Append(Description); return(sb); }
public string[] ToJQueryDataTableResult() { var url = new UrlHelper(HttpContext.Current.Request.RequestContext); return(new[] { FdpPublishId.GetValueOrDefault().ToString(), MarketId.ToString(), PublishOn.GetValueOrDefault().ToString("dd/MM/yyyy"), PublishBy, Programme.GetDisplayString(), Document.Gateway, Document.VersionLabel, Document.Status, MarketName, Comment, url.RouteUrl("TakeRateDataByMarket", new { takeRateId = FdpVolumeHeaderId, marketId = MarketId }) }); }