При сохранении данных в таблице tb_parkingslots. EF автоматически заполнит свойство Id объекта.
tb_parkingslots add = new tb_parkingslots();
add.slot_name = collection["name"];
db.tb_parkingslots.Add(add);
int i = db.SaveChanges(); // Here you will get the ID.
Затем этот идентификатор можно использовать для сохранения данных в таблице tb_freeslot.
tb_freeslot addi = new tb_freeslot();
addi.slot_id = add.id; //which is slot ID when you saved data in tb_parkingslots
addi.slot_name = collection["name"];
db.tb_freeslot.Add(addi);
db.SaveChanges();