Example #1
0
        //-----------------------
        //Fukce pro práci s úkoly
        //-----------------------

        //Přidání nového úkolu
        private void btNovyUkol_Click(object sender, EventArgs e)
        {
            frmUpravaAPridavani novyUkol = new frmUpravaAPridavani();

            novyUkol.Text = Properties.Resources.NADPIS_PRIDANI_UKOL;
            novyUkol.isUkol(true);
            novyUkol.novyUkolUdalost(true, kalendar.SelectionRange.Start);
            novyUkol.vlozeniDoComboBox(seznamDruhu);
            DialogResult rslt = novyUkol.ShowDialog();

            if (rslt == DialogResult.OK)
            {
                try
                {
                    string nazev = ValidaceDat.kontrolaNazvu(novyUkol.Nazev);
                    string druh  = novyUkol.urceniDruhu();
                    if ((seznamDruhu.Contains(druh) == false) && (!druh.Equals("")))
                    {
                        seznamDruhu.Add(druh);
                    }
                    Ukol u = new Ukol(nazev, druh, novyUkol.Podrobnosti, novyUkol.Datum.Day, novyUkol.Datum.Month, novyUkol.Datum.Year, novyUkol.Hodina, novyUkol.Minuta);
                    seznamUkolu.Add(u);
                    seznamUkolu = Metody.razeniUkolu(seznamUkolu);
                    vlozeniDatDoListView();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, Properties.Resources.NADPIS_CHYBA_PRIDAVANI_UKOLU, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #2
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);
                    }
                }
            }
        }