Example #1
0
        public IEnumerable <UploadModel> GetUploadsFromCategory(int n)
        {
            var test = _uploadService.GetAllFromCategory(n).Select(s =>
            {
                UploadModel retour = s.Map <UploadModel>();
                retour.FileString  = Encoding.UTF8.GetString(retour.File);
                retour.Result      = _voteService.GetResult(retour.Id);
                return(retour);
            });

            return(test);
        }
Example #2
0
        public UploadModel ToUploadModel(Upload upload)
        {
            UploadModel model = upload.Map <UploadModel>();

            model.Result = _voteService.GetResult(model.Id);
            return(model);
        }
Example #3
0
 public double Submit([FromBody] VoteModel vote)
 {
     _voteService.AddVote(vote.Map <Vote>());
     return(_voteService.GetResult(vote.UploadId));
 }