/// <summary>
        /// Dodavanje autobusa u odredjenu autobusku stanicu
        /// </summary>
        /// <param name="brojTablica"> Broj tablice autobusa </param>
        /// <param name="idStanice"> ID stanice kojoj pripada autobus</param>
        /// <returns></returns>
        public void AddPoseduje(string brojTablica, int idStanice)
        {
            using (var db = new AutobuskaStanicaEntities())
            {
                var poseduje = new poseduje
                {
                    autobus_brtablica           = brojTablica,
                    autobuska_stanica_idstanice = idStanice
                };

                var autobus = db.autobus.FirstOrDefault(a => a.brtablica.Equals(brojTablica));
                autobus.posedujes.Add(poseduje);

                poseduje.autobu = autobus;

                var stanica = db.autobuska_stanica.FirstOrDefault(s => s.idstanice.Equals(idStanice));
                stanica.posedujes.Add(poseduje);

                poseduje.autobuska_stanica = stanica;


                db.posedujes.Add(poseduje);
                db.SaveChanges();
            }
        }
        public void DeletePoseduje(poseduje poseduje)
        {
            using (var db = new AutobuskaStanicaEntities())
            {
                var sviMehanicari = db.mehanicars.ToList();
                foreach (var mehanicar in sviMehanicari)
                {
                    if (mehanicar.posedujes.Contains(poseduje))
                    {
                        mehanicar.posedujes.Remove(poseduje);
                    }
                }

                var sveLinije = db.vozna_linija.ToList();
                foreach (var linija in sveLinije)
                {
                    if (linija.posedujes.Contains(poseduje))
                    {
                        linija.posedujes.Remove(poseduje);
                    }
                }

                var sviAutobusi = db.autobus.ToList();
                foreach (var autobus in sviAutobusi)
                {
                    if (autobus.posedujes.Contains(poseduje))
                    {
                        autobus.posedujes.Remove(poseduje);
                    }
                }

                var sveStanice = db.autobuska_stanica.ToList();
                foreach (var stanica in sveStanice)
                {
                    if (stanica.posedujes.Contains(poseduje))
                    {
                        stanica.posedujes.Remove(poseduje);
                    }
                }
                db.Entry(poseduje).State = System.Data.Entity.EntityState.Deleted;
                db.SaveChanges();
            }
        }