public List<Colis> list()
 {
     var tp = bd.Colis;
     List < Colis > lc = new List<Colis>();
     var bd1 = new ProjetContext();
     foreach (var item in tp)
     {
         //var v = bd.Ville.Where(p => p.Villeid == item.villeDepartColisid).FirstOrDefault();
         var v = bd1.Ville.Find(item.villeDepartColisid);
         item.villeDepartColis = v;
          v = bd1.Ville.Find(item.villeArriveColisid);
         item.villeArriveColis = v;
         lc.Add(item);
     }
     return lc;
 }
        public Colis findid(int id)
        {
            var bd1 = new ProjetContext();

            Colis c = bd.Colis.Find(id);
            if (c != null)
            {
                var v = bd1.Ville.Find(c.villeDepartColisid);
                c.villeDepartColis = v;

                v = bd1.Ville.Find(c.villeArriveColisid);
                c.villeArriveColis = v;
                return c;
            }
            else {
                c = new Colis();
                c.Colisid = -1;
                return c;
            }
        }