private void noveUpozorneni_Click(object sender, EventArgs e) { NoveUpozorneni upozorneni = new NoveUpozorneni(form, this); upozorneni.StartPosition = FormStartPosition.Manual; upozorneni.Location = new Point(this.Location.X + 50, this.Location.Y + 50); if (upozorneni.ShowDialog() == DialogResult.OK) { UpozorneniCls.Typ typT; if (typ == form.jazyk.Windows_Upozorneni_RDP) { typT = UpozorneniCls.Typ.RDP; } else { typT = UpozorneniCls.Typ.Upozorneni; } UpozorneniCls.Add(new UpozorneniCls(datum, popis, typT)); form.upozorneni = UpozorneniCls.UpozorneniList; LoadUpozorneni(); upravitUpozorneni.Enabled = false; smazatUpozorneni.Enabled = false; } }
internal void noveUpozorneni_OnDemand(Form1 form1, Upozorneni upozorneni1, DateTime datum1, string typ1, string popis1) { NoveUpozorneni upozorneni = new NoveUpozorneni(form, this); upozorneni.StartPosition = FormStartPosition.Manual; upozorneni.Location = new Point(this.Location.X + 50, this.Location.Y + 50); upozorneni.dateTimePicker1.Value = datum1; upozorneni.comboBox1.SelectedItem = typ1; upozorneni.textBox1.Text = popis1; upozorneni.comboBox1.Enabled = false; if (upozorneni.ShowDialog() == DialogResult.OK) { UpozorneniCls.Typ typT; if (typ == form.jazyk.Windows_Upozorneni_RDP) { typT = UpozorneniCls.Typ.RDP; } else { typT = UpozorneniCls.Typ.Upozorneni; } UpozorneniCls.Add(new UpozorneniCls(datum, popis, typT)); form.upozorneni = UpozorneniCls.UpozorneniList; LoadUpozorneni(); upravitUpozorneni.Enabled = false; smazatUpozorneni.Enabled = false; } }
private void upravitUpozorneni_Click(object sender, EventArgs e) { if (listView1.SelectedIndices.Count > 0) { NoveUpozorneni nupo = new NoveUpozorneni(form, this); nupo.StartPosition = FormStartPosition.Manual; nupo.Location = new Point(this.Location.X + 50, this.Location.Y + 50); if (nupo.dateTimePicker1.MinDate > ((Tag)listView1.SelectedItems[0].Tag).Datum) { nupo.dateTimePicker1.MinDate = ((Tag)listView1.SelectedItems[0].Tag).Datum; } nupo.dateTimePicker1.Value = ((Tag)listView1.SelectedItems[0].Tag).Datum; switch (((Tag)listView1.SelectedItems[0].Tag).Typ) { case UpozorneniCls.Typ.RDP: nupo.comboBox1.SelectedItem = form.jazyk.Windows_Upozorneni_RDP; break; case UpozorneniCls.Typ.Upozorneni: nupo.comboBox1.SelectedItem = form.jazyk.Windows_Upozorneni_Upo; break; default: nupo.comboBox1.SelectedItem = form.jazyk.Windows_Upozorneni_Upo; break; } nupo.textBox1.Text = ((Tag)listView1.SelectedItems[0].Tag).Popis; if (nupo.ShowDialog() == DialogResult.OK) { foreach (UpozorneniCls upo in form.upozorneni) { if (upo.Datum == ((Tag)listView1.SelectedItems[0].Tag).Datum && upo.Popis == ((Tag)listView1.SelectedItems[0].Tag).Popis && upo.TypUpozorneni == ((Tag)listView1.SelectedItems[0].Tag).Typ) { UpozorneniCls.Typ typT; if (typ == form.jazyk.Windows_Upozorneni_RDP) { typT = UpozorneniCls.Typ.RDP; } else { typT = UpozorneniCls.Typ.Upozorneni; } UpozorneniCls.Upravit(upo, new UpozorneniCls(datum, popis, typT)); form.upozorneni = UpozorneniCls.UpozorneniList; LoadUpozorneni(); break; } } upravitUpozorneni.Enabled = false; smazatUpozorneni.Enabled = false; } } }