//Úprava úkolu private void btUpravitUkol_Click(object sender, EventArgs e) { int cislo = vybratIndex(lvUkoly); if (cislo != -1) { frmUpravaAPridavani upravitUkol = new frmUpravaAPridavani(); upravitUkol.Text = Properties.Resources.NADPIS_UPRAVA_UKOL; upravitUkol.isUkol(true); upravitUkol.vlozeniDoComboBox(seznamDruhu); upravitUkol.Nazev = seznamUkolu[cislo].nazev; upravitUkol.Druh = seznamUkolu[cislo].druh; upravitUkol.Datum = seznamUkolu[cislo].datum; upravitUkol.Hodina = seznamUkolu[cislo].hodina; upravitUkol.Minuta = seznamUkolu[cislo].minuta; upravitUkol.Podrobnosti = seznamUkolu[cislo].popis; upravitUkol.jakyDruh(seznamUkolu[cislo].druh); DialogResult rslt = upravitUkol.ShowDialog(); if (rslt == DialogResult.OK) { try { string nazev = ValidaceDat.kontrolaNazvu(upravitUkol.Nazev); string druh = upravitUkol.urceniDruhu(); if ((seznamDruhu.Contains(druh) == false) && (!druh.Equals(""))) { seznamDruhu.Add(druh); } Ukol u = new Ukol(nazev, druh, upravitUkol.Podrobnosti, upravitUkol.Datum.Day, upravitUkol.Datum.Month, upravitUkol.Datum.Year, upravitUkol.Hodina, upravitUkol.Minuta); seznamUkolu.RemoveAt(cislo); seznamUkolu.Add(u); seznamUkolu = Metody.razeniUkolu(seznamUkolu); vlozeniDatDoListView(); } catch (Exception ex) { MessageBox.Show(ex.Message, Properties.Resources.NADPIS_CHYBA_UPRAVA_UKOLU, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
//Importování událostí do seznamu událostí private void událostiToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "XML soubory (*.xml)|*.xml"; ofd.FilterIndex = 0; ofd.DefaultExt = "xml"; if (ofd.ShowDialog() == DialogResult.OK) { try { string filename = ofd.FileName; seznamUdalosti = Metody.LoadUdalostXml(filename); } catch (Exception ex) { MessageBox.Show(ex.Message, Properties.Resources.CHYBA_PRI_NACITANI, MessageBoxButtons.OK, MessageBoxIcon.Error); } } vlozeniDatDoListView(); }
public frmDruhy() { InitializeComponent(); seznamUkolu = Metody.LoadUkolXml("../../Data/Ukoly.xml"); seznamUdalosti = Metody.LoadUdalostXml("../../Data/Udalosti.xml"); }