Beispiel #1
0
        private void btnUnesi_Click(object sender, EventArgs e)
        {
            if (tbIme.Text == "")
            {
                MessageBox.Show("Niste unijeli ime");
                return;
            }
            if (lvAutobusi.SelectedItems.Count == 0)
            {
                MessageBox.Show("Niste selektirali autobus");
                return;
            }

            DialogResult dres = MessageBox.Show("Da li ste sigurni da želite spasiti dati zakup?", "Spašavanje?", MessageBoxButtons.YesNo);

            if (dres == DialogResult.Yes)
            {
                ZakupacAutobusa za = new ZakupacAutobusa(tbIme.Text, dtpPocetak.Value, dtpKraj.Value, Convert.ToInt32(nudCijena.Value), lvAutobusi.SelectedItems[0].Tag as Autobus);
                try
                {
                    DAL.DAL.ZakupacAutobusaDAO zad = d.getDAO.getZakupacAutobusaDAO();
                    d.kreirajKonekciju();
                    za.SifraKupca = zad.create(za);
                    ia.zakupljenAutobus(za);
                    MessageBox.Show("Spašeno!");
                }
                catch (Exception ee)
                {
                    MessageBox.Show(ee.Message);
                    return;
                }
            }
        }
 public void zakupljenAutobus(ZakupacAutobusa za)
 {
     kza.Zakupci.Add(za);
     buduciZakupi.Add(za);
 }
Beispiel #3
0
 private bool zauzetAutobus(DateTime poc, DateTime kraj, ZakupacAutobusa za)
 {
     return((DateTime.Compare(poc, za.PocetakZakupa) <= 0 && DateTime.Compare(kraj, za.PocetakZakupa) >= 0) ||
            (DateTime.Compare(poc, za.KrajZakupa) <= 0 && DateTime.Compare(poc, za.PocetakZakupa) >= 0));
 }