コード例 #1
0
    public void AddTransactionToPerson()
    {
        InputField     field   = GameObject.Find("TransactionPriceAnswer").GetComponent <InputField>();
        OwesPersonList list    = GameObject.Find("Scripts").GetComponent <OwesPersonList>();
        PersonDetails  details = GameObject.Find("Scripts").GetComponent <PersonDetails>();

        details.MainPerson.AddTransaction(details.ListPerson, decimal.Parse(field.text), list.Currency);
        list.Prime();
    }
コード例 #2
0
    public void AddButtonOnClick()
    {
        GameObject personDetails = GameObject.Find("PersonDetailsPane");
        GameObject people        = GameObject.Find("People");

        personDetails.transform.SetAsLastSibling();
        people.transform.SetAsLastSibling();
        GameObject         scripts = GameObject.Find("Scripts");
        OwesPersonList     list    = scripts.GetComponent <OwesPersonList>();
        CurrencyRepository repo    = scripts.GetComponent <CurrencyRepository>();

        scripts.GetComponent <PersonDetails>().Setup(Person);
        list.Prime();
    }
コード例 #3
0
    public void ChangePersonDetailsCurrency()
    {
        CurrencyDropDown dropdown      = GameObject.Find("Scripts").GetComponent <CurrencyDropDown>();
        GameObject       personDetails = GameObject.Find("PersonDetailsPane");

        personDetails.transform.SetAsLastSibling();

        GameObject     scripts  = GameObject.Find("Scripts");
        OwesPersonList list     = scripts.GetComponent <OwesPersonList>();
        Currency       currency = scripts.GetComponent <CurrencyRepository>().GetCurrencyWithName(dropdown.selectedCurrency);

        scripts.GetComponent <PersonDetails>().Currency = currency;
        list.Prime();
    }