Esempio n. 1
0
        /// <summary>
        /// 查询统计
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public static List <VoteStatisticsView> StatisticsVoteItem(VoteFilter filter)
        {
            var cmd = new DataCommand("VotingEvents.StatisticsVoteItem");

            SetCondition(cmd, filter);
            return(cmd.ExecuteEntityList <VoteStatisticsView>());
        }
Esempio n. 2
0
 /// <summary>
 /// 设置条件
 /// </summary>
 /// <param name="command"></param>
 /// <param name="filter"></param>
 private static void SetCondition(DataCommand command, VoteFilter filter)
 {
     //测验类型
     if (filter.voteid.HasValue)
     {
         command.QuerySetCondition("tvi.vote_id", ConditionOperation.Equal, DbType.Int32, filter.voteid.Value);
     }
     command.CommandText = command.CommandText.Replace("#STRWHERE#", command.QueryConditionString);
 }
Esempio n. 3
0
        public ActionResult VoteStatisticsQuery(int?voteid)
        {
            //VoteFilter filter = BuildQueryFilterEntity<VoteFilter>();
            VoteFilter filter = new VoteFilter()
            {
                voteid = voteid
            };
            var result = _basisService.StatisticsVoteItem(filter);

            return(Json(new AjaxResult()
            {
                Success = true, Data = result
            }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 4
0
 public IActionResult VoteCount([FromRoute] int touristSpotId)
 {
     try
     {
         var filter = new VoteFilter {
             TouristSpotId = touristSpotId
         };
         var results = this.voteAppService.Count(filter);
         return(this.Response(results));
     }
     catch (SnowmanLabsChallengeException slcex)
     {
         return(this.Response(slcex));
     }
     catch (Exception ex)
     {
         return(this.Response(ex));
     }
 }
Esempio n. 5
0
        /// <summary>
        /// 查询
        /// </summary>
        /// <param name="filter">id</param>
        /// <returns></returns>
        public static QueryResult <VoteVO> SearchVotePageLists(VoteFilter filter)
        {
            var cmd = new DataCommand("VotingEvents.SearchVoteLists");

            return(cmd.Query <VoteVO>(filter, "t.start_time", null, true));
        }
Esempio n. 6
0
 /// <summary>
 /// 查询统计
 /// </summary>
 /// <param name="filter"></param>
 /// <returns></returns>
 public List <VoteStatisticsView> StatisticsVoteItem(VoteFilter filter)
 {
     return(VotingEventsDA.StatisticsVoteItem(filter));
 }
Esempio n. 7
0
 /// <summary>
 /// 查询
 /// </summary>
 /// <param name="filter">id</param>
 /// <returns></returns>
 public QueryResult <VoteVO> SearchVotePageLists(VoteFilter filter)
 {
     return(VotingEventsDA.SearchVotePageLists(filter));
 }
Esempio n. 8
0
        public ActionResult VoteQuery()
        {
            VoteFilter filter = BuildQueryFilterEntity <VoteFilter>();

            return(AjaxGridJson(_basisService.SearchVotePageLists(filter)));
        }