コード例 #1
0
ファイル: PoollForm.cs プロジェクト: ondister/Recog
        private void btn_right_Click(object sender, EventArgs e)
        {
            if (lst_all.SelectedItems.Count == 1)//добавление одиночных тестов
            {
                int i = lst_all.SelectedItems[0].Index;
                lst_pooll.Items.Add((ListViewItem)lst_all.SelectedItems[0].Clone());
                lst_all.Items[lst_all.SelectedItems[0].Index].Selected = false;
                //   lst_all.SelectedItems[0].Remove();
                //if (lst_all.Items.Count != 0 & i != 0)
                //{
                //    lst_all.Items[i - 1].Selected = true;
                //}
            }

            //добавление тестов из кортежа
            if (lst_packs.SelectedItems.Count == 1)
            {
                int  i  = int.Parse(lst_packs.SelectedItems[0].SubItems[0].Text);
                pack pk = _ge.packs.First(p => p.idp == i);
                foreach (packtest pt in pk.packtests)
                {
                    ListViewItem item = new ListViewItem(pt.idtest.ToString());
                    item.SubItems.Add(_ge.testsparams.First(tp => tp.idt == pt.idtest).description);
                    this.lst_pooll.Items.Add(item);
                }
                lst_packs.Items[lst_packs.SelectedItems[0].Index].Selected = false;
            }
        }
コード例 #2
0
 void Start()
 {
     tr   = GetComponent <Transform>();
     pack = GetComponent <pack>();
     // item = new GameObject();
     // item.SetActive(false);
 }
コード例 #3
0
    void click()
    {
        model = GameObject.Find("ModelPhases");
        pack rules = new pack();



        ModelPhases modelScr = model.GetComponent <ModelPhases>();
        // string name = inputName.GetComponent<TMP_InputField>().text;
        //string desc = inputDesc.GetComponent<TMP_InputField>().text;
        int n;

        string[]       descs = new string[1];
        ButtonListener but   = gameObject.GetComponent <ButtonListener>();

        idphases = getRelatedPhases();
        p        = relatedPhases.GetComponent <SelectionFromAPI>().getPackList(idphases);

        List <string> param = appendAllParams();

        rules.vars = param;
        rules.name = selectedRules;
        p.Add(rules);
        string output = JsonConvert.SerializeObject(p);

        print(output);
        modelScr.addRulesToPhases(idphases, projectName, output, applyInServerResponse);
    }
コード例 #4
0
        // GET: Packs/Details/5
        public ActionResult DetailsPacks(int id)
        {
            PacksService PS = new PacksService();
            pack         p  = PS.GetPackById(id);

            return(View(p));
        }
コード例 #5
0
ファイル: PEditorForm.cs プロジェクト: ondister/Recog
        private void DeletePack(int idp)
        {
            pack pk = _ge.packs.First(p => p.idp == idp);

            _ge.packs.DeleteObject(pk);
            _ge.SaveChanges();
            this.LoadPacks();
        }
コード例 #6
0
ファイル: PEditorForm.cs プロジェクト: ondister/Recog
        private void PackSelect(int idp)
        {
            this.lst_pooll.Items.Clear();
            pack pk = _ge.packs.First(p => p.idp == idp);

            pk.packtests.Load();
            foreach (packtest pt in pk.packtests)
            {
                ListViewItem item = new ListViewItem(pt.idp.ToString());
                item.SubItems.Add(_ge.testsparams.First(tp => tp.idt == pt.idtest).description);
                this.lst_pooll.Items.Add(item);
            }
        }
コード例 #7
0
ファイル: PacksController.cs プロジェクト: volco/gcomm
        public ActionResult Create(pack p)
        {
            try
            {
                IPacksService test = new PacksService();
                p.datemiseenligne = DateTime.Now;
                test.Add(p);

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
コード例 #8
0
        public ActionResult Create(pack p)
        {
            try
            {
                IPacksService test = new PacksService();
                p.datemiseenligne = DateTime.Now;
                test.Add(p);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
コード例 #9
0
        private WFR _WCC_PackMODAndCreateMetadatastore(WF_Settings settings)
        {
            settings.LOGGER.LogString($"--------------------------------------------------------------------------");
            settings.LOGGER.LogString($"-- WCC_LITE: PACK + METADATASTORE MOD pm: {settings.PATCH_MODE}");
            settings.LOGGER.LogString($"--------------------------------------------------------------------------");

            try
            {
                WFR result_pack = WFR.WFR_Error;
                WFR result_meta = WFR.WFR_Error;


                WCC_Command pack = new pack()
                {
                    Directory = settings.DIR_COOKED_MOD(),
                    Outdir    = settings.DIR_MOD_CONTENT()
                };
                result_pack = WCC_Task.RunCommandSync(pack);
                if (result_pack == WFR.WFR_Error)
                {
                    return(WFR.WFR_Error);
                }

                WCC_Command metadata = new metadatastore()
                {
                    Directory = settings.DIR_MOD_CONTENT()
                };
                result_meta = WCC_Task.RunCommandSync(metadata);
                if (result_meta == WFR.WFR_Error)
                {
                    return(WFR.WFR_Error);
                }

                settings.LOGGER.LogString("done.");
                return(WFR.WFR_Finished);
            }
            catch (Exception ex)
            {
                settings.LOGGER.LogString(ex.ToString());
                throw ex;
            }
        }
コード例 #10
0
ファイル: PEditorForm.cs プロジェクト: ondister/Recog
        private void SavePack(string description)
        {
            pack p = pack.Createpack(0, description);

            if (lst_pooll.Items.Count != 0)
            {
                foreach (ListViewItem item in lst_pooll.Items)
                {
                    packtest pt = packtest.Createpacktest(0, p.idp, int.Parse(item.SubItems[0].Text));
                    p.packtests.Add(pt);
                }
                _ge.packs.AddObject(p);
                _ge.SaveChanges();
                this.LoadPacks();
            }
            else
            {
                MessageBox.Show("Нет ни одного теста в списке");
            }
        }
コード例 #11
0
ファイル: ballCtrl.cs プロジェクト: ShawnTom/VR
 void Start()
 {
     tr   = GetComponent <Transform>();
     pack = GetComponent <pack>();
 }