private Oplitis getOpliti() { Oplitis opl = new Oplitis(); opl.Onoma = nameTB.Text; opl.Epwnimo = surnameTB.Text; opl.Swma = swmaTB.Text; opl.Enoplos = (bool)yesRB.IsChecked; return(opl); }
private void Button_Click(object sender, EventArgs e) { //open file stream using (StreamWriter file = File.CreateText(@"D:\Desktop\oplites.txt")) { JsonSerializer serializer = new JsonSerializer(); //serialize object directly into file stream Oplitis op1 = getOpliti(); serializer.Serialize(file, op1); pwg.updateContents(op1); this.Close(); } }
internal void updateContents(Oplitis opl) { dataGrid.Items.Add(opl); }