// Start is called before the first frame update
        void Start()
        {
            dateText.GetComponent <TMP_Text>().text = System.DateTime.Now.Month + "/" + System.DateTime.Now.Day + "/" + System.DateTime.Now.Year;
            //Init vars
            tempBillSaveArray = new string[4];
            editCheck         = false;
            //load bills into list
            if (ES_Save.Exists("UserData.src"))
            {
                billz = ES_Save.Load <List <string[]> >("Userdata.src");
                foreach (string[] bill in billz)
                {
                    tempBill = null;
                    tempBill = Instantiate(billObjPrefab, billContainer.transform);
                    tempBill.GetComponent <BillObj>().PopulateBillInfo(bill[0], int.Parse(bill[1]), float.Parse(bill[2]), float.Parse(bill[3]));
                    bills.Add(tempBill.GetComponent <BillObj>());
                }
            }
            else
            {
                Debug.Log("No Save Data ");
            }

            TotalBills();
        }
Example #2
0
    void Start()
    {
        tempSepaSaveArray = new string[2];
        infoutf = new string[2];
        sepaList.Clear();
        sepaSaveList.Clear();
        errorOn = false;

        if(ES_Save.Exists("UserDataSepa.src"))
        {
            sepaSaveList = ES_Save.Load<List<string[]>>("UserdataSepa.src");
            foreach(string[] sepa in sepaSaveList)
            {
                tempSepa = null;
                tempSepa = Instantiate(sepaPrefab, sepaContainer.transform);
                Debug.Log(sepa[0] + "  " + sepa[1]);
                tempSepa.transform.Find("NameTag").gameObject.GetComponent<TMP_InputField>().text = sepa[0];
                tempSepa.transform.Find("AmountTag").gameObject.GetComponent<TMP_InputField>().text = sepa[1];
                sepaList.Add(tempSepa);
            }
        }
        else
        {
            Debug.Log("No Save Data UserdataSepa");
        }

        if(ES_Save.Exists("UserDataSepaBigVal.src"))
        {
            infoutf = ES_Save.Load<string[]>("UserDataSepaBigVal.src");
            //load inf and outf
            inF.text = infoutf[0];
            outF.text = infoutf[1];
        }
        else
        {
            Debug.Log("No Save Data UserDataSepaBigVal");
        }
    }