Ejemplo n.º 1
0
    public void setProjectId(int id)//!\DEPRECATED DO NOT USE IT EXEPT IF API GET BACK TO PREVIOUS VERSION
    {
        projectId = id;
        ModelRessource modelRes = GameObject.Find("ModelRessource").GetComponent <ModelRessource>();

        modelRes.getAll(projectId.ToString(), applyinResponse);
    }
Ejemplo n.º 2
0
    void click()
    {
        model = GameObject.Find("ModelRessource");
        ModelRessource modelScr = model.GetComponent <ModelRessource>();

        modelScr.removeElem(idToRemove, projectName, callDispatcher);
    }
    public void setProjectName(string name)
    {
        projectName = name;
        ModelRessource modelRes = GameObject.Find("ModelRessource").GetComponent <ModelRessource>();

        modelRes.getAll(projectName, applyinResponse);
    }
    public override void apply()
    {
        GameObject modelRessource;
        GameObject modelCard;
        GameObject modelPhases;

        projectId      = int.Parse(args["project_id"]);
        projectName    = args["project_name"];
        modelRessource = GameObject.Find("ModelRessource");
        modelCard      = GameObject.Find("ModelCard");
        modelPhases    = GameObject.Find("ModelPhases");
        ModelRessource modelResScr = modelRessource.GetComponent <ModelRessource>();

        modelResScr.getAll(projectName, applyInRessource);
        modelPhases.GetComponent <ModelPhases>().getAll(projectName, applyForPhases);

        ConfirmVisualCard butScr = confirmButton.GetComponent <ConfirmVisualCard>();

        butScr.setIdToModify(-1);
        butScr.setProjectId(projectId.ToString());
        butScr.setProjectName(projectName);
        CancelRessourceCreation rmScr = removeButton.GetComponent <CancelRessourceCreation>();

        rmScr.setProjectId(projectId.ToString());
        rmScr.setProjectName(projectName);

        /*createRuleButton.GetComponent<CreateCardButton>().setIdToModify(cardId);
         * createRuleButton.GetComponent<CreateCardButton>().setProjectId(projectId);
         * RulesListButton.GetComponent<CreateCardButton>().setIdToModify(cardId);
         * RulesListButton.GetComponent<CreateCardButton>().setProjectId(projectId);*/
    }
Ejemplo n.º 5
0
    void click()
    {
        ButtonListener but      = gameObject.GetComponent <ButtonListener>();
        ModelRessource ModelScr = Model.GetComponent <ModelRessource>();

        but.addParam("project_id", projectId.ToString());
        but.addParam("project_name", projectName);
        but.SendToDispatch();
    }
    public override void apply()
    {
        GameObject model;

        projectId = int.Parse(args["project_id"]);
        model     = GameObject.Find("ModelRessource");
        ModelRessource modelScript = model.GetComponent <ModelRessource>();

        modelScript.getAll(projectId.ToString(), applyInServerResponse);

        overviewButton.GetComponent <OverviewButton>().setCurrentProjectId(projectId);
        createRessourceButton.GetComponent <CreateRessourceButton>().setProjectId(projectId);
    }
    void click()
    {
        model = GameObject.Find("ModelRessource");
        ModelRessource modelScr = model.GetComponent <ModelRessource>();
        string         name     = inputName.GetComponent <TMP_InputField>().text;
        string         desc     = inputDesc.GetComponent <TMP_InputField>().text;
        string         pvalue   = inputPlayerValue.GetComponent <TMP_InputField>().text;

        if (pvalue.Equals(""))
        {
            pvalue = null;
        }
        modelScr.addCollections(name, desc, projectId, projectName, applyInServerResponse, imgId.ToString(), pvalue);
    }
    public void applyInServerResponse(string json)
    {
        model = GameObject.Find("ModelRessource");
        ModelRessource modelScr          = model.GetComponent <ModelRessource>();
        Dictionary <string, object> resp = DeserializeJson <Dictionary <string, object> >(json);
        ButtonListener but = gameObject.GetComponent <ButtonListener>();

        but.addParam("id", projectId);
        but.addParam("project_id", projectId);
        but.addParam("project_name", projectName);
        print(modelScr.getNbElement());

        but.SendToDispatch();
    }
    void click()
    {
        model = GameObject.Find("ModelRessource");
        ModelRessource modelScr    = model.GetComponent <ModelRessource>();
        string         name        = inputName.GetComponent <TMP_InputField>().text;
        string         desc        = inputDesc.GetComponent <TMP_InputField>().text;
        string         playerValue = null;

        if (inputPlayerValue.activeSelf)
        {
            playerValue = inputPlayerValue.GetComponent <TMP_InputField>().text;
        }
        modelScr.updateField(idToModify.ToString(), projectName, name, desc, imgId.ToString(), playerValue, CallDispatcher);
    }
    public void applyOnCard(string json)
    {
        print(json);
        GameObject     modelRessource        = GameObject.Find("ModelRessource");
        ModelRessource modelResScr           = modelRessource.GetComponent <ModelRessource>();
        Dictionary <string, string> cardData = new Dictionary <string, string>();
        Dictionary <string, object> resp     = DeserializeJson <Dictionary <string, object> >(json);

        cardData.Add("name", resp["name"].ToString());
        cardData.Add("description", resp["description"].ToString());
        cardData.Add("fk_id_project", resp["fk_id_project"].ToString());
        //txtPhases.GetComponent<TextMeshProUGUI>().text = phases.FirstOrDefault(x => x.Value == resp["fk_id_phase"].ToString()).Key;
        List <object> assocData = DeserializeJson <List <object> >(resp["associations"].ToString());

        inputName.GetComponent <TMP_InputField>().text = cardData["name"];
        inputDesc.GetComponent <TMP_InputField>().text = cardData["description"];
        Dictionary <int, Dictionary <string, string> > assocList = new Dictionary <int, Dictionary <string, string> >();
        int i = 0;

        foreach (object obj in assocData)
        {
            Dictionary <string, object> assocResp = DeserializeJson <Dictionary <string, object> >(obj.ToString());
            Dictionary <string, string> assoc     = new Dictionary <string, string>();

            assoc.Add("idr", assocResp["idr"].ToString());
            assoc.Add("value", assocResp["value"].ToString());
            assoc.Add("posX", assocResp["posX"].ToString());
            assoc.Add("posY", assocResp["posY"].ToString());

            assocList.Add(i, assoc);
            i++;
        }
        foreach (KeyValuePair <int, Dictionary <string, string> > assoc in assocList)
        {
            GameObject  dragable    = Instantiate(dragRessource) as GameObject;
            DragAndDrop dragableScr = dragable.GetComponent <DragAndDrop>();
            dragableScr.setAssocId(int.Parse(assoc.Value["idr"]));
            dragableScr.setCardId(cardId);
            dragableScr.setRessourceId(int.Parse(assoc.Value["idr"]));
            dragableScr.setProjectId(projectId);
            dragableScr.setProjectName(projectName);
            dragableScr.setTrash(trash);
            dragableScr.setValue(int.Parse(assoc.Value["value"]));
            dragableScr.setLinked(true);
            dragable.transform.SetParent(cardVisual.transform, false);
            modelResScr.find(int.Parse(assoc.Value["idr"]), projectName, null, setRessourceOnCardSprite, dragable);
            dragableScr.setPosition(float.Parse(assoc.Value["posX"]), float.Parse(assoc.Value["posY"]));
        }
    }
Ejemplo n.º 11
0
    public override void apply()
    {
        int    id          = int.Parse(args["id"]);
        string projectName = args["project_name"];

        model = GameObject.Find("ModelRessource");
        ModelRessource modelScr = model.GetComponent <ModelRessource>();

        modelScr.find(id, projectName, applyInServerResponse);
        ConfirmModifyRessource butScr = confirmButton.GetComponent <ConfirmModifyRessource>();

        butScr.setIdToModify(id);
        butScr.setProjectId(args["project_id"]);
        butScr.setProjectName(projectName);
        RemoveRessourceButton rmButScr = removeButton.GetComponent <RemoveRessourceButton>();

        rmButScr.setProjectId(args["project_id"]);
        rmButScr.setProjectName(projectName);
        rmButScr.setIdToRemove(id);
    }
Ejemplo n.º 12
0
    public override void apply()
    {
        Model = GameObject.Find("Model");

        ModelRessources = GameObject.Find("ModelRessource");

        modelPhases = GameObject.Find("ModelPhases");
        ModelCards  = GameObject.Find("ModelCard");

        foreach (KeyValuePair <string, string> arg in args)
        {
            id = int.Parse(args["id"]);
        }
        projectName = args["project_name"];
        Model       = GameObject.Find("Model");
        newResBut.GetComponent <CreateRessourceButton>().setProjectId(id);
        newResBut.GetComponent <CreateRessourceButton>().setProjectName(projectName);
        createPhaseBut.GetComponent <CreateRessourceButton>().setProjectId(id);
        createPhaseBut.GetComponent <CreateRessourceButton>().setProjectName(projectName);
        updateProj.GetComponent <ConfirmModifyButton>().setIdToModify(id);
        updateProj.GetComponent <ConfirmModifyButton>().setProjectName(projectName);
        createCardBut.GetComponent <CreateCardButton>().setProjectId(id);
        createCardBut.GetComponent <CreateCardButton>().setProjectName(projectName);
        createRuleBut.GetComponent <CreateCardButton>().setProjectName(projectName);
        ModelTest ModelScript = Model.GetComponent <ModelTest>();

        ModelScript.find(projectName, applyInServerResponse);
        ModelCard modelCardScript = ModelCards.GetComponent <ModelCard>();

        modelCardScript.getAll(projectName, applyForCards);
        ModelRessource ModelRessourceScr = ModelRessources.GetComponent <ModelRessource>();

        ModelRessourceScr.getAll(projectName, applyForRessource);
        ModelPhases modelPhasesScr = modelPhases.GetComponent <ModelPhases>();

        modelPhasesScr.getAll(projectName, applyForPhases);
    }