Exemple #1
0
        public async Task <ActionResult> EditePost(int id)
        {
            var post = await _services.GetPost(id);

            if (post == null)
            {
                return(NotFound());
            }
            var model = new EditePostViewModel
            {
                AltImage    = post.AltImage,
                Category    = post.Category,
                Description = post.Description,
                id          = post.PostId,
                ImageName   = post.imageName,
                Tages       = post.Tags,
                Text        = post.Text,
                Title       = post.Title
            };

            return(View(model));
        }
        public async Task <ActionResult> GetPost(int id)
        {
            var post = await _service.GetPost(id);

            if (post == null)
            {
                return(NotFound());
            }
            var model = new GetPostViewModel
            {
                CreateDate     = post.CreateData.ToShamsi(),
                AltImage       = post.AltImage,
                Category       = post.Category,
                Description    = post.Description,
                id             = post.PostId,
                Tags           = post.Tags.Split("-").ToList(),
                ImageName      = post.imageName,
                Text           = post.Text,
                Title          = post.Title,
                TitleOfBrowser = post.TitleOfBrowser
            };

            return(View(model));
        }