Ejemplo n.º 1
0
        //Ú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);
                    }
                }
            }
        }
Ejemplo n.º 2
0
        //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();
        }
Ejemplo n.º 3
0
 public frmDruhy()
 {
     InitializeComponent();
     seznamUkolu    = Metody.LoadUkolXml("../../Data/Ukoly.xml");
     seznamUdalosti = Metody.LoadUdalostXml("../../Data/Udalosti.xml");
 }