public IEnumerable <Failure> Check() { List <Failure> failures = new List <Failure>(); foreach (ResolutionMatchesConfig config in Config) { DataResolver resolver = new DataResolver(config.Source); resolver.ResolveAdditional("target", config.Target); foreach (ResolvedData resolvedFile in resolver.Data) { using (IMagickImage magickSource = resolvedFile.ToMagickImage()) { ResolvedData resolvedData = resolver.ResolvedData("target", resolvedFile, config.Pattern); if (resolvedData == null) { continue; } using (IMagickImage magickTarget = resolvedData.ToMagickImage()) { if (magickSource.Height != magickTarget.Height || magickSource.Width != magickTarget.Width) { failures.Add(new Failure(resolvedFile, "resolutions does not much with target.")); } } } } } return(failures); }
public IEnumerable <Failure> Check() { List <Failure> failures = new List <Failure>(); foreach (FileExistsConfig config in Config) { DataResolver resolver = new DataResolver(config.Source); resolver.ResolveAdditional("target", config.Target); foreach (ResolvedData resolvedFile in resolver.Data) { foreach (string pattern in config.Patterns) { ResolvedData resolvedData = resolver.ResolvedData("target", resolvedFile, pattern); if (resolvedData == null) { failures.Add(new Failure(resolvedFile, $"{pattern} does not exist in target data.")); } } } } return(failures); }
public async Task <int> Save(User user) { return(await DataResolver.AddOne(new User() { Email = user.Email, Name = user.Name, Password = user.Password.ToHash() })); }
private static string ConstructSamePageUrl(ItemViewModel item) { var appRelativeUrl = DataResolver.Resolve(item.DataItem, "URL"); var url = UrlPath.ResolveUrl(appRelativeUrl, true); return(url); }
public static void Setup(this IServiceCollection services, AppSettings appSettings) { ConfigurationResolver.Setup(services, appSettings); ServiceResolver.Setup(services); DataResolver.Setup(services, appSettings); ExternalServiceResolver.Setup(services); }
public static string GetDetailPageUrl(ItemViewModel item, Guid detailsPageId, bool openInSamePage) { string url; if (openInSamePage) { var appRelativeUrl = DataResolver.Resolve(item.DataItem, "URL"); url = UrlPath.ResolveUrl(appRelativeUrl, true); } else { url = HyperLinkHelpers.GetDetailPageUrl(item.DataItem, detailsPageId); } return(url); }
public static string GetDetailPageUrl(ItemViewModel item, Guid detailsPageId, bool openInSamePage, string urlKeyPrefix) { string url; if (openInSamePage) { url = DataResolver.Resolve(item.DataItem, "URL", urlKeyPrefix); } else { url = DataResolver.Resolve(item.DataItem, "URL", null, detailsPageId.ToString()); } url = url.Replace("//", "/"); return(UrlPath.ResolveUrl(url, true)); }
/// <summary> /// Handles the ItemDataBound event of the RadRotator1 control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="Telerik.Web.UI.RadRotatorEventArgs"/> instance containing the event data.</param> protected void RadRotator1_ItemDataBound(object sender, RadRotatorEventArgs e) { var link = e.Item.FindControl("newsLink") as HyperLink; var image = e.Item.FindControl("newsImage") as Image; var imageBackgroundPanel = e.Item.FindControl("ImageBackgroundPanel") as Panel; var title = e.Item.FindControl("newsTitle") as Label; var text = e.Item.FindControl("newsText") as Label; NewsItem newsItem = (NewsItem)TypeDescriptor.GetProperties(e.Item.DataItem)["NewsItem"].GetValue(e.Item.DataItem); Telerik.Sitefinity.Libraries.Model.Image newsImage = (Telerik.Sitefinity.Libraries.Model.Image)TypeDescriptor.GetProperties(e.Item.DataItem)["NewsImage"].GetValue(e.Item.DataItem); if (image != null) { image.ImageUrl = newsImage.MediaUrl; } if (imageBackgroundPanel != null) { imageBackgroundPanel.BackImageUrl = newsImage.MediaUrl; } if (title != null) { title.Text = newsItem.Title; } if (text != null) { text.Text = newsItem.Summary; } if (link != null && this.TargetNewsPage != null) { link.NavigateUrl = DataResolver.Resolve(newsItem, "URL", null, this.TargetNewsPage.Id.ToString()); } var wrapperDiv = e.Item.FindControl("wrapperDiv") as Panel; if (wrapperDiv != null) { wrapperDiv.Width = this.Width; wrapperDiv.Height = this.Height; } }
private static void getRowData(SqlDataReader dataReader, REF.Metadata metadata, ICollection <Row> Rows) { var row = new Row(); foreach (var column in metadata.Columns) { if (dataReader.IsDBNull(column.ColumnIndex)) { row.Add(column.ColumnName, null); } else { DataResolver.Resolve(column.ColumnDataType, dataReader, row, column.ColumnName, column.ColumnIndex); } } Rows.Add(row); }
public static string GetDetailPageUrl(ItemViewModel item, Guid detailsPageId, bool openInSamePage, string urlKeyPrefix, int itemIndex) { string url; if (openInSamePage) { url = DataResolver.Resolve(item.DataItem, "URL", urlKeyPrefix); } else { url = DataResolver.Resolve(item.DataItem, "URL", null, detailsPageId.ToString()); } url = url + "?itemIndex=" + itemIndex; url = RemoveDoubleSlash(url); return(UrlPath.ResolveUrl(url, true)); }
public IEnumerable <Failure> Check() { List <Failure> failures = new List <Failure>(); foreach (NamingConventionConfig config in Config) { DataResolver resolver = new DataResolver(config.Source); List <ResolvedData> resolvedFiles = resolver.Data; foreach (ResolvedData resolvedFile in resolvedFiles) { Regex regex = config.Pattern; if (!regex.IsMatch(resolvedFile.Name)) { failures.Add(new Failure(resolvedFile, $"filename doesn't adhere to the naming convention (pattern) /{regex}/.")); } } } return(failures); }
public IEnumerable <Failure> Check() { List <Failure> failures = new List <Failure>(); foreach (PowerOfTwoConfig config in Config) { DataResolver resolver = new DataResolver(config.Source); List <ResolvedData> resolvedFiles = resolver.Data; foreach (ResolvedData resolvedFile in resolvedFiles) { using (IMagickImage magickImage = resolvedFile.ToMagickImage()) { if (!IsPowerOfTwo((uint)magickImage.Height, (uint)magickImage.Width)) { failures.Add(new Failure(resolvedFile, "dimensions are not powers of 2.")); } } } } return(failures); }
public Pagination Provide(SearchModel searcher) { ConfigResolver resolver = ConfigResolver.GetInstance(); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "POST"; request.ContentType = "application/xml;charset=UTF-8"; Encoding encoding = Encoding.GetEncoding("utf-8"); byte[] postdata = encoding.GetBytes(GetRequestParameters(searcher)); request.ContentLength = postdata.Length; Stream requestStream = request.GetRequestStream(); requestStream.Write(postdata, 0, postdata.Length); requestStream.Close(); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8); DataResolver dataResolver = new DataResolver(); Pagination result = dataResolver.resolve(reader); reader.Close(); return(result); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 213), Tuple.Create("\"", 236) #line 7 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 221), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 221), false) ); WriteLiteral(" "); #line 7 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)Model.Item.Fields.Id)); #line default #line hidden WriteLiteral(">\n <h2>\n <span "); #line 9 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 9 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("</span>\n </h2>\n\n <div"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n"); WriteLiteral(" "); #line 13 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 14 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n </div>\n\n <div "); #line 18 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.InlineEditingFieldAttributes("Description", "LongText")); #line default #line hidden WriteLiteral(">"); #line 18 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.HtmlSanitize((string)Model.Item.Fields.Description)); #line default #line hidden WriteLiteral("</div>\n\n <video"); WriteAttribute("src", Tuple.Create(" src=\"", 828), Tuple.Create("\"", 859) #line 20 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 834), Tuple.Create <System.Object, System.Int32>(Html.Raw(Model.MediaUrl) #line default #line hidden , 834), false) ); WriteLiteral(" controls=\"controls\""); WriteAttribute("width", Tuple.Create(" width=\"", 880), Tuple.Create("\"", 900) #line 20 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 888), Tuple.Create <System.Object, System.Int32>(Model.Width #line default #line hidden , 888), false) ); WriteAttribute("height", Tuple.Create(" height=\"", 901), Tuple.Create("\"", 923) #line 20 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 910), Tuple.Create <System.Object, System.Int32>(Model.Height #line default #line hidden , 910), false) ); WriteLiteral("></video>\n\n"); #line 22 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 22 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" if (ViewBag.ItemIndex != null) { #line default #line hidden WriteLiteral(" <div"); WriteLiteral(" class=\"m-bottom-lg text-center clearfix\""); WriteLiteral(">\n"); #line 25 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 25 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" var previousItemIndex = ViewBag.ItemIndex == 1 ? Model.TotalItemsCount : ViewBag.ItemIndex - 1; var nextItemIndex = ViewBag.ItemIndex == Model.TotalItemsCount ? 1 : ViewBag.ItemIndex + 1; #line default #line hidden WriteLiteral("\n\n"); #line 30 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 30 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" if (Model.PreviousItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"sf-Gallery-prev--simple\""); WriteAttribute("href", Tuple.Create(" href=\"", 1392), Tuple.Create("\"", 1541) #line 32 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1399), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.PreviousItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, previousItemIndex) #line default #line hidden , 1399), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 33 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.Resource("PreviousVideo")); #line default #line hidden WriteLiteral("\n </a>\n"); #line 35 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" } #line default #line hidden WriteLiteral("\n"); #line 37 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 37 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" if (Model.PreviousItem != null || Model.NextItem != null) { #line default #line hidden #line 39 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.HtmlSanitize((string)string.Format(Html.Resource("IndexOfTotal"), ViewBag.ItemIndex, Model.TotalItemsCount))); #line default #line hidden #line 39 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" ; } #line default #line hidden WriteLiteral("\n"); #line 42 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 42 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" if (Model.NextItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"sf-Gallery-next--simple\""); WriteAttribute("href", Tuple.Create(" href=\"", 1970), Tuple.Create("\"", 2111) #line 44 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1977), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.NextItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, nextItemIndex) #line default #line hidden , 1977), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 45 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.Resource("NextVideo")); #line default #line hidden WriteLiteral("\n </a>\n"); #line 47 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" } #line default #line hidden WriteLiteral(" </div>\n"); #line 49 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 50 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.ActionLink(Html.Resource("BackToAllVideos"), "Index")); #line default #line hidden #line 50 "..\..MVC\Views\VideoGallery\Detail.Default.cshtml" } #line default #line hidden WriteLiteral("</div>"); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 213), Tuple.Create("\"", 236) #line 7 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 221), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 221), false) ); WriteLiteral(" "); #line 7 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)Model.Item.Fields.Id)); #line default #line hidden WriteLiteral(">\n <figure"); WriteAttribute("aria-labelledby", Tuple.Create(" aria-labelledby=\"", 356), Tuple.Create("\"", 402) #line 8 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 374), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("VideoTitle") #line default #line hidden , 374), false) ); WriteLiteral(">\n <figcaption"); WriteLiteral(" class=\"h2\""); WriteAttribute("id", Tuple.Create(" id=\"", 435), Tuple.Create("\"", 469) #line 9 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 441), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("VideoTitle") #line default #line hidden , 441), false) ); WriteLiteral(" "); #line 9 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 9 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("</figcaption>\n <div"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n <span"); WriteLiteral(" class=\"sr-only\""); WriteLiteral(">"); #line 11 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.Resource("VideoTakenOn")); #line default #line hidden WriteLiteral(" </span>\n"); WriteLiteral(" "); #line 12 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 13 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 14 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n </div>\n <p "); #line 16 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.InlineEditingFieldAttributes("Description", "LongText")); #line default #line hidden WriteLiteral(" id=\'"); #line 16 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.UniqueId("VideoInfo")); #line default #line hidden WriteLiteral("\'>"); #line 16 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.HtmlSanitize((string)Model.Item.Fields.Description)); #line default #line hidden WriteLiteral("</p> \n <video"); WriteAttribute("src", Tuple.Create(" src=\"", 1062), Tuple.Create("\"", 1093) #line 17 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1068), Tuple.Create <System.Object, System.Int32>(Html.Raw(Model.MediaUrl) #line default #line hidden , 1068), false) ); WriteLiteral(" controls=\"controls\""); WriteAttribute("width", Tuple.Create(" width=\"", 1114), Tuple.Create("\"", 1134) #line 17 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1122), Tuple.Create <System.Object, System.Int32>(Model.Width #line default #line hidden , 1122), false) ); WriteAttribute("height", Tuple.Create(" height=\"", 1135), Tuple.Create("\"", 1157) #line 17 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1144), Tuple.Create <System.Object, System.Int32>(Model.Height #line default #line hidden , 1144), false) ); WriteAttribute("aria-labelledby", Tuple.Create(" aria-labelledby=\'", 1158), Tuple.Create("\'", 1204) #line 17 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1176), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("VideoTitle") #line default #line hidden , 1176), false) ); WriteAttribute("aria-describedby", Tuple.Create(" aria-describedby=\'", 1205), Tuple.Create("\'", 1251) #line 17 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1224), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("VideoInfo") #line default #line hidden , 1224), false) ); WriteLiteral("></video>\n </figure>\n"); #line 19 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 19 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" if (ViewBag.ItemIndex != null) { #line default #line hidden WriteLiteral(" <nav"); WriteLiteral(" role=\"navigation\""); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 1348), Tuple.Create("\"", 1396) #line 21 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1361), Tuple.Create <System.Object, System.Int32>(Html.Resource("PreviousNextVideo") #line default #line hidden , 1361), false) ); WriteLiteral(" class=\"text-center clearfix\""); WriteLiteral(">\n"); #line 22 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 22 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" var previousItemIndex = ViewBag.ItemIndex == 1 ? Model.TotalItemsCount : ViewBag.ItemIndex - 1; var nextItemIndex = ViewBag.ItemIndex == Model.TotalItemsCount ? 1 : ViewBag.ItemIndex + 1; #line default #line hidden WriteLiteral("\n\n"); #line 27 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 27 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" if (Model.PreviousItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"sf-Gallery-prev--simple\""); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 1788), Tuple.Create("\"", 1836) #line 29 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1801), Tuple.Create <System.Object, System.Int32>(Html.Resource("GoToPreviousVideo") #line default #line hidden , 1801), false) ); WriteAttribute("href", Tuple.Create(" href=\"", 1837), Tuple.Create("\"", 1986) #line 29 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 1844), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.PreviousItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, previousItemIndex) #line default #line hidden , 1844), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 30 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.Resource("PreviousVideo")); #line default #line hidden WriteLiteral("\n </a>\n"); #line 32 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" } #line default #line hidden WriteLiteral("\n"); #line 34 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 34 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" if (Model.PreviousItem != null || Model.NextItem != null) { #line default #line hidden #line 36 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.HtmlSanitize((string)string.Format(Html.Resource("IndexOfTotal"), ViewBag.ItemIndex, Model.TotalItemsCount))); #line default #line hidden #line 36 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" ; } #line default #line hidden WriteLiteral("\n"); #line 39 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 39 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" if (Model.NextItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"sf-Gallery-next--simple\""); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 2415), Tuple.Create("\"", 2459) #line 41 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 2428), Tuple.Create <System.Object, System.Int32>(Html.Resource("GoToNextVideo") #line default #line hidden , 2428), false) ); WriteAttribute("href", Tuple.Create(" href=\"", 2460), Tuple.Create("\"", 2601) #line 41 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" , Tuple.Create(Tuple.Create("", 2467), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.NextItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, nextItemIndex) #line default #line hidden , 2467), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 42 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.Resource("NextVideo")); #line default #line hidden WriteLiteral("\n </a>\n"); #line 44 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" } #line default #line hidden WriteLiteral(" </nav>\n"); #line 46 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" #line default #line hidden #line 47 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" Write(Html.ActionLink(Html.Resource("BackToAllVideos"), "Index")); #line default #line hidden #line 47 "..\..\ResourcePackages\Bootstrap4\MVC\Views\VideoGallery\Detail.Default.cshtml" } #line default #line hidden WriteLiteral("</div>"); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 266), Tuple.Create("\"", 289) #line 8 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 274), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 274), false) ); WriteLiteral(" "); #line 8 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)Model.Item.Fields.Id)); #line default #line hidden WriteLiteral(">\n <h2>\n <span "); #line 10 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 10 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("</span>\n </h2>\n\n <span"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n"); WriteLiteral(" "); #line 14 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 16 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n </span>\n"); WriteLiteral(" "); #line 18 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.CommentsCount(string.Empty, @Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n\n <div "); #line 20 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Description", "LongText")); #line default #line hidden WriteLiteral(">"); #line 20 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.HtmlSanitize((string)Model.Item.Fields.Description)); #line default #line hidden WriteLiteral("</div>\n\n <img"); WriteAttribute("src", Tuple.Create(" src=\"", 941), Tuple.Create("\"", 972) #line 22 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 947), Tuple.Create <System.Object, System.Int32>(Html.Raw(Model.MediaUrl) #line default #line hidden , 947), false) ); WriteAttribute("alt", Tuple.Create(" alt=\'", 973), Tuple.Create("\'", 1077) #line 22 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 979), Tuple.Create <System.Object, System.Int32>(System.Text.RegularExpressions.Regex.Replace(Model.Item.Fields.AlternativeText, @"[^\w\d_-]", "") #line default #line hidden , 979), false) ); WriteLiteral("\n "); #line 23 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.GetWidthAttributeIfExists(Model.Width)); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 24 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.GetHeightAttributeIfExists(Model.Height)); #line default #line hidden WriteLiteral(" />\n\n"); #line 26 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 26 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (ViewBag.ItemIndex != null) { #line default #line hidden WriteLiteral(" <div"); WriteLiteral(" class=\"m-bottom-lg text-center\""); WriteLiteral(">\n"); #line 29 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 29 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" var previousItemIndex = ViewBag.ItemIndex == 1 ? Model.TotalItemsCount : ViewBag.ItemIndex - 1; var nextItemIndex = ViewBag.ItemIndex == Model.TotalItemsCount ? 1 : ViewBag.ItemIndex + 1; #line default #line hidden WriteLiteral("\n\n"); #line 34 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 34 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (Model.PreviousItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"pull-left\""); WriteAttribute("href", Tuple.Create(" href=\"", 1643), Tuple.Create("\"", 1792) #line 36 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 1650), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.PreviousItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, previousItemIndex) #line default #line hidden , 1650), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 37 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.Resource("PreviousImage")); #line default #line hidden WriteLiteral("\n </a>\n"); #line 39 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" } #line default #line hidden WriteLiteral("\n"); #line 41 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 41 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (Model.PreviousItem != null || @Model.NextItem != null) { string.Format(@Html.Resource("IndexOfTotal"), @ViewBag.ItemIndex, @Model.TotalItemsCount); } #line default #line hidden WriteLiteral("\n"); #line 46 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 46 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (Model.NextItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"pull-right\""); WriteAttribute("href", Tuple.Create(" href=\"", 2184), Tuple.Create("\"", 2325) #line 48 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 2191), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.NextItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, nextItemIndex) #line default #line hidden , 2191), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 49 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.Resource("NextImage")); #line default #line hidden WriteLiteral("\n </a>\n"); #line 51 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" } #line default #line hidden WriteLiteral(" </div>\n"); #line 53 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 54 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.ActionLink(Html.Resource("BackToAllImages"), "Index")); #line default #line hidden #line 54 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" } #line default #line hidden WriteLiteral("\n"); #line 57 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 57 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (Model.EnableSocialSharing) { var item = Model.Item.DataItem as Telerik.Sitefinity.Model.IHasTitle; #line default #line hidden #line 61 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.SocialShareOptions(item)); #line default #line hidden #line 61 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" ; } #line default #line hidden WriteLiteral("\n\n"); WriteLiteral(" "); #line 65 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.CommentsList(@Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n\n</div>"); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 190), Tuple.Create("\"", 213) #line 6 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 198), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 198), false) ); WriteLiteral(" role=\"group\""); WriteLiteral(">\n\n <h1>\n"); WriteLiteral(" "); #line 9 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("\n </h1>\n\n <div"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n <span"); WriteLiteral(" class=\"sr-only\""); WriteLiteral(">"); #line 13 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Html.Resource("PublishedOn")); #line default #line hidden WriteLiteral(" </span>\n"); WriteLiteral(" "); #line 14 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 16 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n </div>\n\n <div"); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 573), Tuple.Create("\"", 619) #line 19 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 586), Tuple.Create <System.Object, System.Int32>(Html.Resource("DocumentSummary") #line default #line hidden , 586), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 20 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.Fields.Description); #line default #line hidden WriteLiteral("\n </div>\n\n <div>\n <a"); WriteAttribute("href", Tuple.Create(" href=\"", 693), Tuple.Create("\"", 727) #line 24 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 700), Tuple.Create <System.Object, System.Int32>(Model.Item.Fields.MediaUrl #line default #line hidden , 700), false) ); WriteLiteral(" target=\"_blank\""); WriteLiteral(">"); #line 24 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Html.Resource("Download")); #line default #line hidden WriteLiteral(" <span"); WriteLiteral(" class=\"sr-only\""); WriteLiteral(">"); #line 24 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("</span></a>\n <span"); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 843), Tuple.Create("\"", 891) #line 25 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 856), Tuple.Create <System.Object, System.Int32>(Html.Resource("DocumentExtension") #line default #line hidden , 856), false) ); WriteLiteral(">("); #line 25 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Extension); #line default #line hidden WriteLiteral(")</span>\n <span"); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 932), Tuple.Create("\"", 975) #line 26 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 945), Tuple.Create <System.Object, System.Int32>(Html.Resource("DocumentSize") #line default #line hidden , 945), false) ); WriteLiteral(">"); #line 26 "..\..\ResourcePackages\Bootstrap4\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Math.Ceiling((double)Model.Item.Fields.TotalSize / 1024) + " KB"); #line default #line hidden WriteLiteral("</span>\n </div> \n</div>"); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 190), Tuple.Create("\"", 213) #line 6 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 198), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 198), false) ); WriteLiteral(">\n\n <h1>\n"); WriteLiteral(" "); #line 9 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("\n </h1>\n\n <div"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n"); WriteLiteral(" "); #line 13 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 14 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n </div>\n\n <div>\n"); WriteLiteral(" "); #line 19 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.Fields.Description); #line default #line hidden WriteLiteral("\n </div>\n\n <div>\n <a"); WriteAttribute("href", Tuple.Create(" href=\"", 565), Tuple.Create("\"", 599) #line 23 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 572), Tuple.Create <System.Object, System.Int32>(Model.Item.Fields.MediaUrl #line default #line hidden , 572), false) ); WriteLiteral(" target=\"_blank\""); WriteLiteral(">Download</a>\n ("); #line 24 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Extension); #line default #line hidden WriteLiteral(")\n <span>"); #line 25 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Math.Ceiling((double)Model.Item.Fields.TotalSize / 1024) + " KB"); #line default #line hidden WriteLiteral("</span>\n </div> \n \n"); #line 28 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" #line default #line hidden #line 28 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" if (Model.EnableSocialSharing) { var item = Model.Item.DataItem as Telerik.Sitefinity.Model.IHasTitle; #line default #line hidden #line 32 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Html.SocialShareOptions(item)); #line default #line hidden #line 32 "..\..\ResourcePackages\Bootstrap\MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" ; } #line default #line hidden WriteLiteral("\n</div>"); }
public async Task <User> CheckLogin(User user) { return(await DataResolver.GetSingle <User>( $"{nameof(User.Email)} = @{nameof(User.Email)} and {nameof(User.Password)} = @{nameof(User.Password)}", new { user.Email, Password = user.Password.ToHash() })); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 190), Tuple.Create("\"", 213) #line 6 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 198), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 198), false) ); WriteLiteral(">\n\n <h1>\n"); WriteLiteral(" "); #line 9 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("\n </h1>\n\n <div"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n"); WriteLiteral(" "); #line 13 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 14 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n </div>\n\n <div>\n"); WriteLiteral(" "); #line 19 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Item.Fields.Description); #line default #line hidden WriteLiteral("\n </div>\n\n <div>\n <a"); WriteAttribute("href", Tuple.Create(" href=\"", 565), Tuple.Create("\"", 599) #line 23 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" , Tuple.Create(Tuple.Create("", 572), Tuple.Create <System.Object, System.Int32>(Model.Item.Fields.MediaUrl #line default #line hidden , 572), false) ); WriteLiteral(" target=\"_blank\""); WriteLiteral(">Download</a>\n <span"); WriteLiteral(" class=\"sf-document-extension\""); WriteLiteral(">("); #line 24 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Model.Extension); #line default #line hidden WriteLiteral(")</span>\n <span"); WriteLiteral(" class=\"sf-document-size\""); WriteLiteral(">"); #line 25 "..\..MVC\Views\DocumentsList\Detail.DocumentDetails.cshtml" Write(Math.Ceiling((double)Model.Item.Fields.TotalSize / 1024) + " KB"); #line default #line hidden WriteLiteral("</span>\n </div> \n</div>"); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 266), Tuple.Create("\"", 289) #line 8 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 274), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 274), false) ); WriteLiteral(" "); #line 8 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)Model.Item.Fields.Id)); #line default #line hidden WriteLiteral(">\n <figure"); WriteAttribute("aria-labelledby", Tuple.Create(" aria-labelledby=\"", 409), Tuple.Create("\"", 457) #line 9 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 427), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("ImageCaption") #line default #line hidden , 427), false) ); WriteLiteral("> \n <figcaption"); WriteLiteral(" class=\"h2\""); WriteAttribute("id", Tuple.Create(" id=\"", 494), Tuple.Create("\"", 529) #line 10 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 499), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("ImageCaption") #line default #line hidden , 499), false) ); WriteLiteral(" "); #line 10 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 10 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("</figcaption> \n <div"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n <span"); WriteLiteral(" class=\"sr-only\""); WriteLiteral(">"); #line 12 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.Resource("ImageTakenOn")); #line default #line hidden WriteLiteral(" </span>\n"); WriteLiteral(" "); #line 13 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 14 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n </div>\n\n"); WriteLiteral(" "); #line 18 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.CommentsCount(string.Empty, @Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n \n <p"); WriteAttribute("id", Tuple.Create(" id=\"", 1024), Tuple.Create("\"", 1063) #line 20 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 1029), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("ImageDescription") #line default #line hidden , 1029), false) ); WriteLiteral(" "); #line 20 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Description", "LongText")); #line default #line hidden WriteLiteral(">"); #line 20 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.HtmlSanitize((string)Model.Item.Fields.Description)); #line default #line hidden WriteLiteral("</p>\n <img"); WriteAttribute("aria-describedby", Tuple.Create(" aria-describedby=\"", 1201), Tuple.Create("\"", 1254) #line 21 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 1220), Tuple.Create <System.Object, System.Int32>(Html.UniqueId("ImageDescription") #line default #line hidden , 1220), false) ); WriteAttribute("src", Tuple.Create(" src=\"", 1255), Tuple.Create("\"", 1286) #line 21 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 1261), Tuple.Create <System.Object, System.Int32>(Html.Raw(Model.MediaUrl) #line default #line hidden , 1261), false) ); WriteAttribute("alt", Tuple.Create(" alt=\'", 1287), Tuple.Create("\'", 1391) #line 21 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 1293), Tuple.Create <System.Object, System.Int32>(System.Text.RegularExpressions.Regex.Replace(Model.Item.Fields.AlternativeText, @"[^\w\d_-]", "") #line default #line hidden , 1293), false) ); WriteLiteral("\n "); #line 22 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.GetWidthAttributeIfExists(Model.Width)); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 23 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.GetHeightAttributeIfExists(Model.Height)); #line default #line hidden WriteLiteral(" />\n </figure>\n\n"); #line 26 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 26 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (ViewBag.ItemIndex != null) { #line default #line hidden WriteLiteral(" <nav"); WriteLiteral(" role=\"navigation\""); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 1601), Tuple.Create("\"", 1649) #line 28 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 1614), Tuple.Create <System.Object, System.Int32>(Html.Resource("PreviousNextImage") #line default #line hidden , 1614), false) ); WriteLiteral(" class=\"text-center clearfix\""); WriteLiteral(">\n"); #line 29 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 29 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" var previousItemIndex = ViewBag.ItemIndex == 1 ? Model.TotalItemsCount : ViewBag.ItemIndex - 1; var nextItemIndex = ViewBag.ItemIndex == Model.TotalItemsCount ? 1 : ViewBag.ItemIndex + 1; #line default #line hidden WriteLiteral("\n\n"); #line 34 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 34 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (Model.PreviousItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"sf-Gallery-prev--simple\""); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 2042), Tuple.Create("\"", 2090) #line 36 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 2055), Tuple.Create <System.Object, System.Int32>(Html.Resource("GoToPreviousImage") #line default #line hidden , 2055), false) ); WriteAttribute("href", Tuple.Create(" href=\"", 2091), Tuple.Create("\"", 2240) #line 36 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 2098), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.PreviousItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, previousItemIndex) #line default #line hidden , 2098), false) ); WriteLiteral(">\r\n"); WriteLiteral(" "); #line 37 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.Resource("PreviousImage")); #line default #line hidden WriteLiteral("\r\n </a>\r\n"); #line 39 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" } #line default #line hidden WriteLiteral("\n"); #line 41 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 41 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (Model.PreviousItem != null || @Model.NextItem != null) { string.Format(@Html.Resource("IndexOfTotal"), @ViewBag.ItemIndex, @Model.TotalItemsCount); } #line default #line hidden WriteLiteral("\n"); #line 46 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 46 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" if (Model.NextItem != null) { #line default #line hidden WriteLiteral(" <a"); WriteLiteral(" class=\"sf-Gallery-next--simple\""); WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 2648), Tuple.Create("\"", 2692) #line 48 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 2661), Tuple.Create <System.Object, System.Int32>(Html.Resource("GoToNextImage") #line default #line hidden , 2661), false) ); WriteAttribute("href", Tuple.Create(" href=\"", 2693), Tuple.Create("\"", 2834) #line 48 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 2700), Tuple.Create <System.Object, System.Int32>(HyperLinkHelpers.GetDetailPageUrl(Model.NextItem, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, ViewBag.UrlKeyPrefix, nextItemIndex) #line default #line hidden , 2700), false) ); WriteLiteral(">\n"); WriteLiteral(" "); #line 49 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.Resource("NextImage")); #line default #line hidden WriteLiteral("\n </a>\n"); #line 51 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" } #line default #line hidden WriteLiteral(" </nav>\n"); #line 53 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" #line default #line hidden #line 54 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.ActionLink(Html.Resource("BackToAllImages"), "Index")); #line default #line hidden #line 54 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" } #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 57 "..\..MVC\Views\ImageGallery\Detail.DetailPage.cshtml" Write(Html.CommentsList(@Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n\n</div>"); }
/// <summary>Start building all images.</summary> /// <exception cref="InvalidOperationException">If the configuration is malformed.</exception> public void Execute() { Logger.Trace("Executed build command, started working."); Build build = Config.Build; if (build == null) { throw new ConfigurationException("Build command was called, but no build configuration was defined, doing nothing."); } List <DataSource> input = build.Input; if (input == null) { throw new ConfigurationException("Build command was called but build.input configuration was not specified, this is required."); } DataResolver resolver = new DataResolver(input); List <ResolvedData> resolvedDatas = new DataResolver(input).Data; Logger.Debug("Found {0} files matching collection pattern.", resolvedDatas.Count); List <IBuildStep> pipeline = new List <IBuildStep>(); if (Config.Build.Metadata != null) { pipeline.Add(new ExifBuildStep(Config)); pipeline.Add(new IptcBuildStep(Config)); } if (Config.Build.Recolor != null) { if (Config.Build.Recolor.Mask != null) { resolver.ResolveAdditional("masks", Config.Build.Recolor.Mask.Sources); } pipeline.Add(new RecolorBuildStep(Config)); } if (Config.Build.Resize != null) { pipeline.Add(new ResizeBuildStep(Config)); } pipeline.Add(new WriteBuildStep()); Parallel.ForEach(resolvedDatas, (resolvedData) => { PipelineContext context = new PipelineContext(resolver, pipeline, resolvedData); context.AppendPath("export"); using (MagickImage magickImage = resolvedData.ToMagickImage()) { context.Next(magickImage); } Logger.Info("Finished all exports for {0}.", resolvedData); }); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 169), Tuple.Create("\"", 192) #line 6 "..\..MVC\Views\News\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 177), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 177), false) ); WriteLiteral(" "); #line 6 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)Model.Item.Fields.Id)); #line default #line hidden WriteLiteral(">\n <h3>\n <span "); #line 8 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 8 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("</span>\n\n </h3>\n\n <div>\n"); WriteLiteral(" "); #line 13 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 14 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n\n"); WriteLiteral(" "); #line 17 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.CommentsCount(string.Empty, @Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n </div>\n\n <div "); #line 20 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Summary", "LongText")); #line default #line hidden WriteLiteral(">"); #line 20 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.Raw(Model.Item.Fields.Summary)); #line default #line hidden WriteLiteral("</div>\n\n <div "); #line 22 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Content", "LongText")); #line default #line hidden WriteLiteral(">"); #line 22 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.Raw(Model.Item.Fields.Content)); #line default #line hidden WriteLiteral("</div>\n\n"); #line 24 "..\..MVC\Views\News\Detail.DetailPage.cshtml" #line default #line hidden #line 24 "..\..MVC\Views\News\Detail.DetailPage.cshtml" if (Model.EnableSocialSharing) { var item = Model.Item.DataItem as Telerik.Sitefinity.Model.IHasTitle; #line default #line hidden #line 28 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.SocialShareOptions(item)); #line default #line hidden #line 28 "..\..MVC\Views\News\Detail.DetailPage.cshtml" ; } #line default #line hidden WriteLiteral("\n\n"); WriteLiteral(" "); #line 32 "..\..MVC\Views\News\Detail.DetailPage.cshtml" Write(Html.CommentsList(@Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n</div>"); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 196), Tuple.Create("\"", 219) #line 7 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" , Tuple.Create(Tuple.Create("", 204), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 204), false) ); WriteLiteral(" "); #line 7 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)Model.Item.Fields.Id)); #line default #line hidden WriteLiteral(">\n <h3>\n <span "); #line 9 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 9 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Model.Item.Fields.Title); #line default #line hidden WriteLiteral("</span>\n </h3>\n\n <div>\n"); WriteLiteral(" "); #line 13 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Model.Item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 14 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 15 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(DataResolver.Resolve(@Model.Item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 16 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.CommentsCount(string.Empty, @Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n </div>\n \n <div "); #line 19 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Summary", "LongText")); #line default #line hidden WriteLiteral(">"); #line 19 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.HtmlSanitize((string)Model.Item.Fields.Summary)); #line default #line hidden WriteLiteral("</div>\n\n <div "); #line 21 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.InlineEditingFieldAttributes("Content", "LongText")); #line default #line hidden WriteLiteral(">"); #line 21 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.HtmlSanitize((string)Model.Item.Fields.Content)); #line default #line hidden WriteLiteral("</div>\n\n"); WriteLiteral(" "); #line 23 "..\..\ResourcePackages\Bootstrap4\MVC\Views\BlogPost\Detail.DetailPage.cshtml" Write(Html.CommentsList(@Model.Item.DataItem)); #line default #line hidden WriteLiteral("\n</div>"); }
public static string GetDetailPageUrl(IDataItem item, Guid detailsPageId) { string url = DataResolver.Resolve(item, "URL", null, detailsPageId.ToString()); return(UrlPath.ResolveUrl(url, true)); }
public override void Execute() { WriteLiteral("\n"); #line 8 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.Script(ScriptRef.JQuery, "top", false)); #line default #line hidden WriteLiteral("\n\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 280), Tuple.Create("\"", 303) #line 10 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" , Tuple.Create(Tuple.Create("", 288), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 288), false) ); WriteLiteral(">\n <ul"); WriteLiteral(" class=\"list-unstyled\""); WriteLiteral(">\n\n"); #line 13 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" #line default #line hidden #line 13 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" foreach (var item in Model.Items) { var navigateUrl = HyperLinkHelpers.GetDetailPageUrl(item, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, Model.UrlKeyPrefix); #line default #line hidden WriteLiteral(" <li "); #line 17 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)item.Fields.Id)); #line default #line hidden WriteLiteral(">\n <h3>\n <a "); #line 19 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(" href=\""); #line 19 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(navigateUrl); #line default #line hidden WriteLiteral("\">"); #line 19 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(item.Fields.Title); #line default #line hidden WriteLiteral("</a>\n </h3>\n\n\n <div"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n"); WriteLiteral(" "); #line 24 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 25 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral(" "); #line 26 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(DataResolver.Resolve(item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n"); WriteLiteral("\t\t\t\t\t"); #line 27 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.CommentsCount((string)navigateUrl, item.DataItem)); #line default #line hidden WriteLiteral("\n </div>\n\n <div "); #line 30 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.InlineEditingFieldAttributes("Summary", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 30 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.HtmlSanitize((string)item.Fields.Summary)); #line default #line hidden WriteLiteral("</div>\n\n <a"); WriteAttribute("href", Tuple.Create(" href=\"", 1283), Tuple.Create("\"", 1302) #line 32 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" , Tuple.Create(Tuple.Create("", 1290), Tuple.Create <System.Object, System.Int32>(navigateUrl #line default #line hidden , 1290), false) ); WriteLiteral(">"); #line 32 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.Resource("FullStory")); #line default #line hidden WriteLiteral("</a>\n </li>\n"); #line 34 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" } #line default #line hidden WriteLiteral(" </ul>\n\n"); #line 37 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" #line default #line hidden #line 37 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" if (Model.ShowPager) { #line default #line hidden #line 39 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" Write(Html.Action("Index", "ContentPager", new { currentPage = Model.CurrentPage, totalPagesCount = Model.TotalPagesCount.Value, redirectUrlTemplate = ViewBag.RedirectPageUrlTemplate })); #line default #line hidden #line 44 "..\..\ResourcePackages\Bootstrap\MVC\Views\BlogPost\List.BlogPostList.cshtml" } #line default #line hidden WriteLiteral("</div>\n"); }
public override void Execute() { WriteLiteral("\n<div"); WriteAttribute("class", Tuple.Create(" class=\"", 207), Tuple.Create("\"", 230) #line 7 "..\..MVC\Views\News\List.NewsList.cshtml" , Tuple.Create(Tuple.Create("", 215), Tuple.Create <System.Object, System.Int32>(Model.CssClass #line default #line hidden , 215), false) ); WriteLiteral(">\n <ul"); WriteLiteral(" class=\"list-unstyled\""); WriteLiteral(">\n"); #line 9 "..\..MVC\Views\News\List.NewsList.cshtml" #line default #line hidden #line 9 "..\..MVC\Views\News\List.NewsList.cshtml" foreach (var item in Model.Items) { var navigateUrl = HyperLinkHelpers.GetDetailPageUrl(item, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, Model.UrlKeyPrefix); #line default #line hidden WriteLiteral(" <li "); #line 13 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.InlineEditingAttributes(Model.ProviderName, Model.ContentType.FullName, (Guid)item.Fields.Id)); #line default #line hidden WriteLiteral(">\n\t\t\t\t<h3>\n\t\t\t\t\t<a "); #line 15 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.InlineEditingFieldAttributes("Title", "ShortText")); #line default #line hidden WriteLiteral(" href=\""); #line 15 "..\..MVC\Views\News\List.NewsList.cshtml" Write(navigateUrl); #line default #line hidden WriteLiteral("\">"); #line 15 "..\..MVC\Views\News\List.NewsList.cshtml" Write(item.Fields.Title); #line default #line hidden WriteLiteral("</a>\n\t\t\t\t</h3>\n \n <div>\n\t\t\t\t <span"); WriteLiteral(" class=\"text-muted\""); WriteLiteral(">\n"); WriteLiteral("\t\t\t\t\t "); #line 20 "..\..MVC\Views\News\List.NewsList.cshtml" Write(item.GetDateTime("PublicationDate", "MMM d, yyyy, HH:mm tt")); #line default #line hidden WriteLiteral("\n"); WriteLiteral("\t\t\t\t\t "); #line 21 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.Resource("By")); #line default #line hidden WriteLiteral("\n"); WriteLiteral("\t\t\t\t\t "); #line 22 "..\..MVC\Views\News\List.NewsList.cshtml" Write(DataResolver.Resolve(item.DataItem, "Author", null)); #line default #line hidden WriteLiteral("\n\t\t\t\t </span>\n"); WriteLiteral(" "); #line 24 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.CommentsCount((string)navigateUrl, item.DataItem)); #line default #line hidden WriteLiteral("\n </div>\n\n\t\t\t\t<div "); #line 27 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.InlineEditingFieldAttributes("Summary", "ShortText")); #line default #line hidden WriteLiteral(">"); #line 27 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.Raw(item.Fields.Summary)); #line default #line hidden WriteLiteral("</div>\n\n\t\t\t\t<a"); WriteAttribute("href", Tuple.Create(" href=\"", 1176), Tuple.Create("\"", 1195) #line 29 "..\..MVC\Views\News\List.NewsList.cshtml" , Tuple.Create(Tuple.Create("", 1183), Tuple.Create <System.Object, System.Int32>(navigateUrl #line default #line hidden , 1183), false) ); WriteLiteral(">"); #line 29 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.Resource("FullStory")); #line default #line hidden WriteLiteral("</a>\n\t\t\t</li>\n"); #line 31 "..\..MVC\Views\News\List.NewsList.cshtml" } #line default #line hidden WriteLiteral(" </ul>\n\n"); #line 34 "..\..MVC\Views\News\List.NewsList.cshtml" #line default #line hidden #line 34 "..\..MVC\Views\News\List.NewsList.cshtml" if (Model.ShowPager) { #line default #line hidden #line 36 "..\..MVC\Views\News\List.NewsList.cshtml" Write(Html.Action("Index", "ContentPager", new { currentPage = Model.CurrentPage, totalPagesCount = Model.TotalPagesCount.Value, redirectUrlTemplate = ViewBag.RedirectPageUrlTemplate })); #line default #line hidden #line 38 "..\..MVC\Views\News\List.NewsList.cshtml" } #line default #line hidden WriteLiteral("\n</div>\n"); }
public UserRepository(DataResolver dataResolver) : base(dataResolver) { }
private Dictionary <string, List <BsonDocument> > SQLiteRead(long timeElapsed) { Dictionary <string, List <BsonDocument> > insertPair = new Dictionary <string, List <BsonDocument> >(); try { string sql = "select * from Data order by Datastream desc"; SQLiteCommand command = new SQLiteCommand(sql, MiddleDB); SQLiteDataReader reader = command.ExecuteReader(); List <BsonDocument> Docs = null; string oldDS = null; string id = null; while (reader.Read()) { id = reader["PLC"].ToString(); byte[] byteArray = Convert.FromBase64String(reader["Value"].ToString()); if (!insertPair.ContainsKey(reader["Datastream"].ToString()) && oldDS != reader["Datastream"].ToString()) { if (Docs != null) { insertPair.Add(oldDS, Docs); } if (timeElapsed > 2000) { Database.DocUpdate("Config", "Connections", JObject.Parse("{Ping: " + (long)(DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)).TotalMilliseconds + "}"), id); } Docs = new List <BsonDocument>(); } int type = (int)reader["DataType"]; int pos = (int)reader["Position"]; long timestamp = Convert.ToInt64(reader["_ts"]); Docs.Add(new BsonDocument { { "Value", DataResolver.ByteArrayConverter(byteArray, type, pos) }, { "_ts", timestamp } }); oldDS = reader["Datastream"].ToString(); } if (Docs != null) { insertPair.Add(oldDS, Docs); } else { } } catch (Exception e) { if (flag) { string sql = "Delete from Data where Id IN (Select Id from Data limit 1);"; SQLiteCommand command = new SQLiteCommand(sql, MiddleDB); command.ExecuteNonQuery(); flag = false; } else { flag = true; } } return(insertPair); }
public void Execute() { MontageConfig montageConfig = Config.Montages; if (montageConfig == null) { throw new ConfigurationException("Montage action performed, but no montages are defined in the configuration."); } string font = montageConfig.Font ?? DefaultFontFamily(); MontageSettings montageSettings = new MontageSettings() { BackgroundColor = MagickColors.None, Geometry = new MagickGeometry(2, 2, 0, 0), TileGeometry = new MagickGeometry(8, 0), Font = font }; MagickReadSettings magickSettings = new MagickReadSettings() { FontFamily = font, FontPointsize = 14, BackgroundColor = MagickColors.None, FillColor = MagickColors.White }; foreach (PatternConfig pattern in montageConfig.Patterns) { string name = pattern.Name; DataResolver resolver = new DataResolver(pattern.Source); List <ResolvedData> resolverData = resolver.Data; if (resolverData.Count == 0) { throw new ConfigurationException($"The pattern for montage {name} doesn't match any files, exiting the application."); } resolverData.Sort(); using (MagickImageCollection collection = new MagickImageCollection()) { foreach (ResolvedData resolvedFile in resolverData) { string filename = resolvedFile.Name; string fileShortName = Path.GetFileNameWithoutExtension(filename); MagickImage magickImage = resolvedFile.ToMagickImage(magickSettings); magickImage.Extent(128, 144, MagickColors.None); MagickColor color = MagickColor.FromRgba(0, 0, 0, 88); DrawableRectangle drawableRect = new DrawableRectangle(0, 128, 144, 144); DrawableFillColor drawableColor = new DrawableFillColor(color); magickImage.Draw(drawableColor, drawableRect); magickImage.Annotate(fileShortName, Gravity.South); collection.Add(magickImage); Logger.Debug("Appended montage {0} with: {1}", name, resolvedFile); } Logger.Debug("Finished collecting input, creating a montage of {0} images.", collection.Count); using (IMagickImage montage = collection.Montage(montageSettings)) { string filepath = Path.Combine("build", "montages", name + ".png"); FileInfo outputPath = new FileInfo(filepath); outputPath.Directory?.Create(); Logger.Debug("Writing monatage with name {0} to {1}.", name, filepath); montage.Write(outputPath); } } } }