Example #1
0
 public void LoadDrugs()
 {
     LoadXML("DrugData.xml", _dData);
     if (_dData.ToString() != "")
     {
         //use a referenced UserData here, deserialize from saved string
         drugContainerData = (DrugContainer)DeserializeObject(_dData, "DrugData.xml");
     }
 }
Example #2
0
 private void Start()
 {
     // Where we want to save and load to and from - persistant data path at Assets/...
     _FileLocation = Application.dataPath;
     //_FileName = "SaveData.xml";
     graphData = GameObject.Find("Cursor").GetComponent <PointPlotter>();
     // we need soemthing to store the information into
     vitalContainerData = new VitalContainer();
     drugContainerData  = new DrugContainer();
     uiManager          = GetComponent <UIManager>();
     PopulateGraphFields();
 }
Example #3
0
    public void UpdateXAxisDD(DrugContainer _drugData)
    {
        xAxisDropDown = GameObject.Find("xAxisDD").GetComponent <Dropdown>();
        xAxisDropDown.ClearOptions();
        List <string> drugNames = new List <string>();

        foreach (DrugContainer.DrugData drugData in _drugData._drugDat)
        {
            drugNames.Add(drugData.name.Trim());
        }
        xAxisDropDown.AddOptions(drugNames);
    }
Example #4
0
    public void UpdateDrugInputFields(DrugContainer _drugData)
    {
        List <Dropdown.OptionData> menuOptions = drugDropDown.GetComponent <Dropdown>().options;

        foreach (DrugContainer.DrugData drugData in _drugData._drugDat)
        {
            if (menuOptions[drugDropDown.value].text == drugData.name.Trim())
            {
                print(drugData.info.Trim());
                drugName.text       = drugData.name.Trim();
                drugInfo.text       = drugData.info.Trim();
                vitalMinStatus.text = drugData.minDose.Trim();
                vitalMaxStatus.text = drugData.maxDose.Trim();
                vitalUnits.text     = drugData.units.Trim();
            }
        }
    }