示例#1
0
        public EntityResponse <string> GetPurchaseHTML(int musicID, PaskolUser buyer, int cost, string reference, string permission)
        {
            var res = new EntityResponse <string>();

            try
            {
                Music music = _musicRep.GetByID(musicID);

                res.Entity =
                    _pdfService.GetTempPurchaseHtml(
                        DateTime.Now,
                        buyer.UserName,
                        buyer.Email,
                        music.HebrewName,
                        music.MusicWriter,
                        music.MusicComposer,
                        music.MusicPerformer,
                        permission,
                        cost,
                        reference,
                        music.Exceptions);
                res.Success = true;
            }
            catch (Exception e)
            {
                res.Success = false;
                res.Message = e.ToString();
            }

            return(res);
        }