private void CreateAndReassign(Zone zone) { var methods = ShippingMethods.FindForZones(new List <Zone> { zone }); if (ShippingZones.Create(zone)) { methods.ForEach(m => { m.ZoneId = zone.Id; ShippingMethods.Update(m); }); } }