Beispiel #1
0
 public Slot(ModelsForWpf.Slot slot)
 {
     Id         = slot.Id;
     XCord      = slot.XCord;
     YCord      = slot.YCord;
     Parking_Id = slot.Parking?.Id ?? 0;
 }
Beispiel #2
0
        static public ModelsForWpf.Slot ToSlot(Slot slot, ModelsForWpf.Parking p = null)
        {
            var ret = new ModelsForWpf.Slot(slot.Id, new List <ModelsForWpf.Talon>(), slot.XCord, slot.YCord, null);

            using (var talonRep = new TalonRep())
            {
                foreach (var t in talonRep.GetItems())
                {
                    if (t.Slot_Id == ret.Id)
                    {
                        ret.Talons.Add(ToTalon(t));
                    }
                }
            }

            ret.Parking = p;
            return(ret);
        }