public override void ForceLocation(string name, IList<IMeasure> input, ref Location currLocation, ref bool unknown) { using (var uow = ModelHelper.GetUnitOfWork()) { currLocation = uow.GetLocationByName(name); Debug.Assert(currLocation != null, "currLocation != null"); currLocation.ForceLocation(input); currLocation.StartActivities(); unknown = false; uow.Commit(); } }