public editOprosnik(oprosnik opros) { InitializeComponent(); this.oprosnikX = new oprosnik(); foreach (oprosnikElem e in opros.elements) { this.oprosnikX.addNewElement(e.question, e.answers, e.IsOneVariant); } update(); }
private void button1_Click(object sender, EventArgs e) { try { okFileOprosnikOpen = false; openFileDialog1.ShowDialog(); if (okFileOprosnikOpen) { oprosnik temp = new oprosnik(); temp.Load(openFileDialog1.FileName); editOprosnik ed = new editOprosnik(temp); ed.ShowDialog(); } } catch (System.Exception ex) { MessageBox.Show(ex.Message); } }
public opros(int TestersCount, string Description, oprosnik Oprosnik, bool anonimno, List<string> Anketa) { testers = new List<tester>(); maxTesters = TestersCount; this.Description = Description; selectedOprosnik = new oprosnik(); foreach (var x in Oprosnik.elements) { selectedOprosnik.addNewElement(x.question, x.answers, x.IsOneVariant); } anketa = new List<string>(); foreach (var x in Anketa) { anketa.Add(x); } IsAnonimus = anonimno; }
private void button2newOpros_Click(object sender, EventArgs e) { try { okFileOprosnikOpen = false; okFileOprosSave = false; openFileDialog1.ShowDialog(); if (okFileOprosnikOpen) { oprosnik temp = new oprosnik(); temp.Load(openFileDialog1.FileName); //создание опроса editOprosMini em = new editOprosMini(temp); em.ShowDialog(); if (em.DialogResult == DialogResult.OK) { anketa ank = new anketa(em.result); if (em.result.IsAnonimus == false) { ank.ShowDialog(); if (ank.DialogResult != DialogResult.OK) return; } saveFileDialog1.ShowDialog(); if (okFileOprosSave) { ank.res.save(saveFileDialog1.FileName); MessageBox.Show("Сохранено"); } } else return; //создали. сохреняем. } } catch (System.Exception ex) { MessageBox.Show(ex.Message); } }
public opros() { testers = new List<tester>(); selectedOprosnik = new oprosnik(); anketa = new List<string>(); }
public editOprosMini(oprosnik x) { InitializeComponent(); this.x = x; }