Exemplo n.º 1
0
 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();
 }
Exemplo n.º 2
0
        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);
            }
        }