Exemplo n.º 1
0
        public ActionResult GenerateAll()
        {
            StringBuilder sb          = new StringBuilder();
            var           indulgences = _indulgeMeService.AllIndulgences(0, 9999);

            foreach (var indulgence in indulgences)
            {
                _indulgeMeService.GenerateIndulgence(indulgence, contentPath, contentPath);
                sb.AppendFormat("<p>{0}</p>", indulgence.Guid);
            }

            return(new ContentResult()
            {
                Content = sb.ToString(), ContentType = "text/html"
            });
        }
Exemplo n.º 2
0
        public IEnumerable <IndulgenceViewModel> GetLatest()
        {
            var indulgences = _indulgeMeService.AllIndulgences(0, 10);
            var vm          = indulgences.Select(
                i => new IndulgenceViewModel()
            {
                AmountDonated = i.AmountDonated.ToString("c"),
                CharityName   = i.CharityName,
                Confession    = i.Confession,
                Date          = i.DateConfessed.ToString("dd/MM/yyyy hh:mm"),
                Id            = i.Id.ToString(),
                ThumbnailUrl  = this.Url.Link("ViewIndulgenceImage", new { guid = i.Guid, size = 3 }),
                Guid          = i.Guid
            });

            return(vm.ToArray());
        }