Exemple #1
0
        private static String getPreNextHtml(MvcContext ctx, PhotoPost post, IPhotoPostService postService)
        {
            PhotoPost prev = postService.GetPre(post);
            PhotoPost next = postService.GetNext(post);

            String prenext;

            if (prev == null && next == null)
            {
                prenext = "";
            }
            else if (prev == null)
            {
                prenext = "<a href=\"" + alink.ToAppData(next) + "\">" + alang(ctx, "nextPhoto") + "</a> ";
            }
            else if (next == null)
            {
                prenext = "<a href=\"" + alink.ToAppData(prev) + "\">" + alang(ctx, "prevPhoto") + "</a> ";
            }
            else
            {
                prenext = "<a href=\"" + alink.ToAppData(prev) + "\">" + alang(ctx, "prevPhoto") + "</a> | <a href=\"" + alink.ToAppData(next) + "\">" + alang(ctx, "nextPhoto") + "</a>";
            }
            return(prenext);
        }
Exemple #2
0
        private static String getNextLink(MvcContext ctx, PhotoPost post, IPhotoPostService postService)
        {
            PhotoPost next = postService.GetNext(post);

            if (next == null)
            {
                PhotoPost first = postService.GetFirst(post);
                return(alink.ToAppData(first));
            }
            return(alink.ToAppData(next));
        }
Exemple #3
0
        private static String getPreNextHtml( MvcContext ctx, PhotoPost post, IPhotoPostService postService ) {

            PhotoPost prev = postService.GetPre( post );
            PhotoPost next = postService.GetNext( post );

            String prenext;
            if (prev == null && next == null)
                prenext = "";
            else if (prev == null)
                prenext = "<a href=\"" + alink.ToAppData( next ) + "\">" + alang( ctx, "nextPhoto" ) + "</a> ";
            else if (next == null)
                prenext = "<a href=\"" + alink.ToAppData( prev ) + "\">" + alang( ctx, "prevPhoto" ) + "</a> ";
            else
                prenext = "<a href=\"" + alink.ToAppData( prev ) + "\">" + alang( ctx, "prevPhoto" ) + "</a> | <a href=\"" + alink.ToAppData( next ) + "\">" + alang( ctx, "nextPhoto" ) + "</a>";
            return prenext;
        }
Exemple #4
0
 private static String getNextLink( MvcContext ctx, PhotoPost post, IPhotoPostService postService )
 {
     PhotoPost next = postService.GetNext( post );
     if (next == null) {
         PhotoPost first = postService.GetFirst( post );
         return alink.ToAppData( first );
     }
     return alink.ToAppData( next );
 }