//Fukce při ukončení činnosti a plánovači private void planovac_FormClosed(object sender, FormClosedEventArgs e) { string[] druhy = seznamDruhu.ToArray(); File.WriteAllLines("../../Data/soubor.txt", druhy); Metody.SaveUkolListXml("../../Data/Ukoly.xml", seznamUkolu); Metody.SaveUdalostListXml("../../Data/Udalosti.xml", seznamUdalosti); }
//------------------------------ //Fukce pro činnost horního menu //------------------------------ //Zobrazení přehledu úkolů a událostí private void podleDruhuToolStripMenuItem_Click(object sender, EventArgs e) { Metody.SaveUkolListXml("../../Data/Ukoly.xml", seznamUkolu); Metody.SaveUdalostListXml("../../Data/Udalosti.xml", seznamUdalosti); frmTrideni trideni = new frmTrideni(); trideni.vlozeniDoComboBox(seznamDruhu); trideni.ShowDialog(); }
//Zobrazení, nastavení a výsledek správce druhů private void správceDruhůToolStripMenuItem_Click(object sender, EventArgs e) { Metody.SaveUkolListXml("../../Data/Ukoly.xml", seznamUkolu); Metody.SaveUdalostListXml("../../Data/Udalosti.xml", seznamUdalosti); frmDruhy druhy = new frmDruhy(); druhy.VlozeniDoListBoxu(seznamDruhu); DialogResult rslt = druhy.ShowDialog(); if (rslt == DialogResult.OK) { seznamDruhu.RemoveAt(druhy.getIndex()); } }
//Exportování událostí do xml souboru private void událostiToolStripMenuItem1_Click(object sender, EventArgs e) { SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "XML soubory (*.xml)|*.xml"; sfd.FilterIndex = 0; sfd.DefaultExt = "xml"; if (sfd.ShowDialog() == DialogResult.OK) { try { Metody.SaveUdalostListXml(sfd.FileName, seznamUdalosti); } catch (Exception ex) { MessageBox.Show(ex.Message, Properties.Resources.CHYBA_PRI_UKLADANI, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }