Example #1
0
        public Post GetLast()
        {
            var blog       = this.blogService.GetLast();
            var translator = new PostTranslator();

            return(translator.ToViewModel(blog));
        }
Example #2
0
        public Post Delete(Post model)
        {
            var translator = new PostTranslator();
            var post       = this.blogService.Delete(translator.ToDto(model));

            return(translator.ToViewModel(post));
        }
Example #3
0
        public Post Delete(int id)
        {
            var translator = new PostTranslator();
            var post       = this.blogService.Delete(id);

            return(translator.ToViewModel(post));
        }
Example #4
0
        public Post[] GetAll()
        {
            var translator = new PostTranslator();
            var blog       = this.blogService.GetAll();

            var blogs = new List <Post>();

            blog.ToList().ForEach(p => blogs.Add(translator.ToViewModel(p)));

            return(blogs.ToArray());
        }