private void button1_Click(object sender, EventArgs e) { //odoznacit ostatni použité kokud byl do bytu přidan dopočítavaný vodoměr a ten se nyní nezapíše foreach (meric vodomer in tehle_byt.vodomery) { if (vodomer.dopocitavany == true) { foreach (int ID in vodomer.odecitane) { zobrazovany_dum.oznac_pouzity_vodomer(ID, false); } zobrazovany_dum.oznac_pouzity_vodomer(vodomer.spolecnyID, true); } } this.Close(); }
private void button2_Click(object sender, EventArgs e) { //přidat vodoměr if (textBox1.Text != "") { voda.Id = Int32.Parse(label5.Text);//id pridavaneho vodomeru if (checkBox1.Checked == true) { voda.dopocitavany = true; if (kontrola_dopocitavany()) { pridani.ano = true; voda.Popis = textBox1.Text; voda.spolecnyID = Int32.Parse(textBox3.Text); voda.odecitane = new List <int>(); foreach (int id in listBox1.Items) { voda.odecitane.Add(id); zobrazovany.oznac_pouzity_vodomer(id, true); } zobrazovany.oznac_pouzity_vodomer(Int32.Parse(textBox3.Text), true); this.Close(); } } else { if (kontrola_bezny()) { pridani.ano = true; voda.Popis = textBox1.Text; voda.typ = Typ_merice.Vodomer; this.Close(); //tehlebyt.vodomery.Add(novy_vodomer); } } } else { MessageBox.Show("neni zadaný popis", "neni jmeno", MessageBoxButtons.OK); } }