예제 #1
0
        private void voziloComboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            UpozorenjeVozilo.Hide();
            if (voziloComboBox.SelectedValue != null)
            {
                string[] VozaciKojiVozeVozilo = (from zaposlenikObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["osoba"]
                                                 from voziloObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["vozilo"]
                                                 from voziObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["vozi"]
                                                 where ((osoba)zaposlenikObj).oib == ((vozi)voziObj).vozac &&
                                                 ((vozilo)voziloObj).registracijski_broj == ((vozi)voziObj).vozilo &&
                                                 ((vozilo)voziloObj).registracijski_broj == voziloComboBox.SelectedValue.ToString() &&
                                                 ((vozi)voziObj).datum_zavrsetka == null
                                                 select((osoba)zaposlenikObj).ime + " " + ((osoba)zaposlenikObj).prezime).ToArray();

                string[] SviVozaci = (from zaposlenikObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["osoba"]
                                      join zaposlenObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["zaposlen"]
                                      on((osoba)zaposlenikObj).oib equals((zaposlen)zaposlenObj).zaposlenik
                                      join rmObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["radno_mjesto"]
                                      on((zaposlen)zaposlenObj).radno_mjesto equals((radno_mjesto)rmObj).id
                                      where ((radno_mjesto)rmObj).naziv == "vozač"
                                      select((osoba)zaposlenikObj).ime + " " + ((osoba)zaposlenikObj).prezime).ToArray();
                var Filtrirano = SviVozaci.Except(VozaciKojiVozeVozilo);
                vozacComboBox.DataSource    = Filtrirano.ToList();
                vozacComboBox.SelectedIndex = -1;
            }
        }
예제 #2
0
 private void GumbReset_Click(object sender, EventArgs e)
 {
     voziloComboBox.SelectedIndex        = -1;
     vozacComboBox.SelectedIndex         = -1;
     datum_pocetkaDateTimePicker.Value   = DateTime.Now;
     datum_zavrsetkaDateTimePicker.Value = DateTime.Now;
     UpozorenjeVozac.Hide();
     UpozorenjeVozilo.Hide();
     UpozorenjeDatumi.Hide();
 }
예제 #3
0
 private void voziloComboBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     UpozorenjeVozilo.Hide();
 }