コード例 #1
0
        public ResultViewModel <Track> Post(TrackEditViewModel Track)
        {
            ResultViewModel <Track> result
                = new ResultViewModel <Track>();

            try
            {
                if (!ModelState.IsValid)
                {
                    result.Message = "In Valid Model State";
                }
                else
                {
                    Track selectedTrack
                        = trackService.Add(Track);

                    result.Successed = true;
                    Hub.Clients.All.TrackCount(trackService.Count());
                    Hub.Clients.All.TrackAdd(Track.Name);


                    result.Data = selectedTrack;
                }
            }
            catch (Exception ex)
            {
                result.Successed = false;
                result.Message   = "Semething Went Wrong";
            }
            return(result);
        }
コード例 #2
0
        public Dictionary <string, int> GetData()
        {
            Dictionary <string, int> result = new Dictionary <string, int>();

            result.Add("MainCategoryCount", mainCategoryService.Count());
            result.Add("VisitorCount", ConfigService.Count("VisitorCount"));
            result.Add("trackCount", trackService.Count());
            result.Add("UserCount", userService.Count());

            return(result);
        }