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();
     }
 }
Exemplo n.º 3
0
 internal void updateContents(Oplitis opl)
 {
     dataGrid.Items.Add(opl);
 }