private Headache headacheObj; // yksityinen olio käsittelyä varten public EditEntry(int userID, int entryID) // tässä konstruktorissa on paljon asiaa, mutta siksi, jotta voidaan siirtää tietoa // tälle ikkunalle toisesta ikkunasta käsin + asetettua ne kun ikkuna avataan { InitializeComponent(); // luodaan uusi olio headacheObj = new Headache(); headacheObj.UserID = userID; headacheObj.AcheID = entryID; DatabaseAccess.GetHeadacheObjPFromSQLite(headacheObj, entryID); // Haetaan tietoa tietokannasta // laitetaan tietokannan tiedot olion kautta tekstilaatikkoihin txbAcheType.Text = headacheObj.AcheType; txbPainLevel.Text = headacheObj.PainLevel.ToString(); txbMedications.Text = headacheObj.Medications; txbSymptoms.Text = headacheObj.Symptoms; txbTriggers.Text = headacheObj.Triggers; txbReliefs.Text = headacheObj.Reliefs; txbNotes.Text = headacheObj.Notes; }