Exemplo n.º 1
0
        private async Task <AjaxResponse> NewReferendum(NewReferendumModel newReferendum)
        {
            Tuple <string, bool> response = await _voteDataAppService.NewReferendum(newReferendum.Name, newReferendum.Detail, newReferendum.Images);

            AjaxResponse ar = new AjaxResponse();

            if (response.Item2)
            {
                ar.Success = true;
                ar.Result  = response.Item1;
            }
            else
            {
                ar.Success = false;
                ar.Error   = new ErrorInfo(response.Item1);
            }

            return(ar);
        }
Exemplo n.º 2
0
 public async Task <AjaxResponse> NewReferendumAsync([FromBody] NewReferendumModel newReferendum)
 {
     return(await Task <AjaxResponse> .Run(() => NewReferendum(newReferendum)));
 }