Exemplo n.º 1
0
        private void load(int zakazka)
        {
            Historie_zakazek h = ShowHistorieZakazek.Select(zakazka);

            string[] r = { h.Idhis.ToString(),                                                                                                     h.Datumod.ToString(), h.Datumdo.ToString(), h.Typ_zakazky_idtyp.Jmeno_zakazky.ToString(), h.Zakazka_idzak.Objednavatel_idobj.Jmeno_objednavatele.ToString(),
                           h.Zakazka_idzak.Geodet_idgeo.Jmeno_geodeta.ToString() + " " + h.Zakazka_idzak.Geodet_idgeo.Prijmeni_geodeta.ToString(), h.Zakazka_idzak.Cena.ToString() };

            listView1.Items.Add(new ListViewItem(r));
        }
        //Dvojkliknuti na ID vybrané položky zobrazí detail záznamu (funkce 6.2)
        private void listView1_ItemActivate(object sender, EventArgs e)
        {
            if (listView1.SelectedItems.Count > 0)
            {
                ListViewItem item = listView1.SelectedItems[0];
                int          b    = Int32.Parse(item.SubItems[0].Text);

                Historie_zakazek   h    = ShowHistorieZakazek.Select(b);
                Detail_His_Zakazky form = new Detail_His_Zakazky(b);
                form.Show();
            }
        }
        private void Form_load()
        {
            Collection <Historie_zakazek> His1 = ShowHistorieZakazek.Setrid(DateTime.Now.AddDays(-1200).Date, DateTime.Now.AddDays(1).Date, setrid);

            foreach (Historie_zakazek h in His1)
            {
                string[] r = { h.Idhis.ToString(), h.Datumod.ToString(), h.Datumdo.ToString(), h.Typ_zakazky_idtyp.Jmeno_zakazky.ToString(),
                               h.Zakazka_idzak.Objednavatel_idobj.Jmeno_objednavatele.ToString() };
                listView1.Items.Add(new ListViewItem(r));
            }

            comboBox1.Items.Add("max.vydelek");
            comboBox1.Items.Add("casova_narocnost");
            comboBox1.Items.Add("PodleID");
        }
Exemplo n.º 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (listView1.SelectedItems.Count > 0)
            {
                ListViewItem item    = listView1.SelectedItems[0];
                int          ZakId   = Int32.Parse(item.SubItems[0].Text);
                DateTime     datumOd = DateTime.Parse(item.SubItems[1].Text);
                int          TypId   = Int32.Parse(item.SubItems[5].Text);

                ShowHistorieZakazek.Insert(datumOd, dateTimePicker1.Value, ZakId, TypId);
                MessageBox.Show("Zakazka byla vložena");
                listView1.Items.Clear();
                load();
            }
            else
            {
                MessageBox.Show("Vyberte zakázku");
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            listView1.Items.Clear();

            try
            {
                setrid = comboBox1.SelectedItem.ToString();
            }
            catch
            {
                MessageBox.Show("Nebyl zvoleny způsob setřídění. Setřídim podle Id.");
            }

            Collection <Historie_zakazek> His2 = ShowHistorieZakazek.Setrid(dateTimePicker1.Value, dateTimePicker2.Value, setrid);

            foreach (var h  in His2)
            {
                string[] ra = { h.Idhis.ToString(), h.Datumod.ToString(), h.Datumdo.ToString(), h.Typ_zakazky_idtyp.Jmeno_zakazky.ToString(),
                                h.Zakazka_idzak.Objednavatel_idobj.Jmeno_objednavatele.ToString() };
                listView1.Items.Add(new ListViewItem(ra));
            }
            listView1.Show();
        }
        private void button4_Click(object sender, EventArgs e)
        {
            int cena = ShowHistorieZakazek.Celkova_cena(dateTimePicker1.Value, dateTimePicker2.Value);

            MessageBox.Show(cena.ToString());
        }