Example #1
0
        private void LoadOfflineMatches()
        {
            ClassCount classCount = new ClassCount();

            classCount.Show();

            DirectoryInfo info = new DirectoryInfo(@_folder + "/matches/" + SteamID);

            foreach (var matchFile in info.GetFiles("*.json"))
            {
                string  json  = File.ReadAllText(matchFile.FullName);
                JObject match = JObject.Parse(json);
                if (IsCombinedLog(match))
                {
                    continue;
                }

                _matches.Add(match);

                CurrentClassView.AverageMatch(match);
                CountClass(match);

                AmountOfMatches += 1;
                AmountLoaded    += 1;
            }
        }
Example #2
0
        public resulttest gettest(UsersManagements updateUserMode)
        {
            MessageModel value = new MessageModel();

            value = authenticationUser(updateUserMode);
            ClassCount countAnswer = new ClassCount((int)value.idMessage);

            if (value.idMessage == (int)MessageCode.OkUser)
            {
                var s = (from i in context.Answers select i).ToList();

                resulttest r = new resulttest(value, s);
                return(r);
            }
            else
            {
                resulttest r = new resulttest(value, "");
                return(r);
            }
        }
Example #3
0
        public async void getClassCount()
        {
            CCC.Clear();
            using (var client = new HttpClient())
            {
                client.DefaultRequestHeaders.Add("Referer", ConfigurationManager.AppSettings["referer"].ToString());
                List <KeyValuePair <String, String> > paramList = new List <KeyValuePair <String, String> >();
                paramList.Add(new KeyValuePair <string, string>("userName", ConfigurationManager.AppSettings["user"].ToString()));
                paramList.Add(new KeyValuePair <string, string>("password", ConfigurationManager.AppSettings["pwd"].ToString()));
                HttpResponseMessage response = new HttpResponseMessage();
                response = await client.PostAsync(new Uri(ConfigurationManager.AppSettings["loginURL"].ToString()), new FormUrlEncodedContent(paramList));

                string res = response.Content.ReadAsStringAsync().Result;

                Token  t       = JsonConvert.DeserializeObject <Token>(res);
                string postURL = ConfigurationManager.AppSettings["getRecordInfoByClassNo"].ToString();
                string data    = JObject.FromObject(new
                {
                    projectName = ConfigurationManager.AppSettings["prorealname"].ToString()
                }).ToString();
                HttpContent hc = new StringContent(data);

                hc.Headers.ContentType = new MediaTypeHeaderValue("application/json");
                hc.Headers.Add("token", t.token);

                HttpResponseMessage content = client.PostAsync(postURL, hc).Result;
                string task = await content.Content.ReadAsStringAsync();

                JObject        jj      = JObject.Parse(task);
                IList <JToken> results = jj["record"].Children().ToList();

                foreach (JToken result in results)
                {
                    ClassCount searchResult = result.ToObject <ClassCount>();
                    Console.WriteLine("-------" + searchResult.classNo);
                    CCC.Add(searchResult);
                }
            }
        }
Example #4
0
 public HttpResponseMessage getCountAnswer(UsersManagements updateUserMode)
 {
     try
     {
         MessageModel value = new MessageModel();
         value = authenticationUser(updateUserMode);
         ClassCount countAnswer = new ClassCount((int)value.idMessage);
         if (value.idMessage == (int)MessageCode.OkUser)
         {
             int q = (from i in context.Answers where i.active == "t" && i.kind == 1 select i).Count();
             countAnswer.ToatalCount = q;
             return(Request.CreateResponse(HttpStatusCode.OK, countAnswer));
         }
         else
         {
             return(Request.CreateResponse(HttpStatusCode.OK, countAnswer));
         }
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.OK, ex));
     }
 }
Example #5
0
        void ReleaseDesignerOutlets()
        {
            if (ClassCount != null)
            {
                ClassCount.Dispose();
                ClassCount = null;
            }

            if (ClassCountHeight != null)
            {
                ClassCountHeight.Dispose();
                ClassCountHeight = null;
            }

            if (CloseBtnHeight != null)
            {
                CloseBtnHeight.Dispose();
                CloseBtnHeight = null;
            }

            if (DataVisualizerBtn != null)
            {
                DataVisualizerBtn.Dispose();
                DataVisualizerBtn = null;
            }

            if (DefaultHeight != null)
            {
                DefaultHeight.Dispose();
                DefaultHeight = null;
            }

            if (ObjectBtn != null)
            {
                ObjectBtn.Dispose();
                ObjectBtn = null;
            }

            if (SaveBtn != null)
            {
                SaveBtn.Dispose();
                SaveBtn = null;
            }

            if (SearchView != null)
            {
                SearchView.Dispose();
                SearchView = null;
            }

            if (SelectedClass != null)
            {
                SelectedClass.Dispose();
                SelectedClass = null;
            }

            if (SelectedClassHeight != null)
            {
                SelectedClassHeight.Dispose();
                SelectedClassHeight = null;
            }

            if (SettingBtn != null)
            {
                SettingBtn.Dispose();
                SettingBtn = null;
            }

            if (ShareBtn != null)
            {
                ShareBtn.Dispose();
                ShareBtn = null;
            }

            if (Sidebar != null)
            {
                Sidebar.Dispose();
                Sidebar = null;
            }

            if (SidebarClose != null)
            {
                SidebarClose.Dispose();
                SidebarClose = null;
            }

            if (SideBarToggle != null)
            {
                SideBarToggle.Dispose();
                SideBarToggle = null;
            }

            if (SidebarView != null)
            {
                SidebarView.Dispose();
                SidebarView = null;
            }

            if (SidebarWidth != null)
            {
                SidebarWidth.Dispose();
                SidebarWidth = null;
            }

            if (SidebarXOffset != null)
            {
                SidebarXOffset.Dispose();
                SidebarXOffset = null;
            }

            if (sidebarYOffset != null)
            {
                sidebarYOffset.Dispose();
                sidebarYOffset = null;
            }

            if (TextviewTopPadding != null)
            {
                TextviewTopPadding.Dispose();
                TextviewTopPadding = null;
            }

            if (ToggleHeight != null)
            {
                ToggleHeight.Dispose();
                ToggleHeight = null;
            }

            if (ToggleView != null)
            {
                ToggleView.Dispose();
                ToggleView = null;
            }

            if (ToolBar != null)
            {
                ToolBar.Dispose();
                ToolBar = null;
            }
        }
Example #6
0
 private void boldClass(ClassCount classC, Button b, int lvl)
 {
     classC.initDefinition(lvl);
     b.GetComponent <SynergyButton>().setTooltipDef(classC.getString());
 }