/// <summary> /// Update a <see cref="Activity"/> object passed as an argument. /// </summary> /// <param name="aFanKey">A <see cref="FanKey"/> object.</param> /// <param name="aActivity">A <see cref="Activity"/> object.</param> /// <exception cref="ArgumentNullException">If <c>aActivity</c> argument is <c>null</c>.</exception> public static void Update(FanKey aFanKey, Activity aActivity) { if (aActivity == null) { throw new ArgumentNullException("Update Activity Business"); } //if (!FanFunctionAccessData.HasModeAccess(aFanKey, "Activity", AccessMode.Update)) //{ // throw new ZpAccessException("Access Denied", String.Format("{0}", aFanKey.ActivitynKey), AccessMode.Update, "Activity"); //} ActivityData.Update(aActivity); }
/// <summary> /// The overloaded Load method that will return a <see cref="ActivityCollection"/>. /// </summary> /// <param name="aFanKey">A <see cref="FanKey"/> object.</param> /// <param name="aActivityCollection">A <see cref="ActivityCollection"/> object.</param> /// <exception cref="ArgumentNullException">If <c>aActivityCollection</c> argument is <c>null</c>.</exception> public static void Load(FanKey aFanKey, ActivityCollection aActivityCollection) { if (aActivityCollection == null) { throw new ArgumentNullException("Load Activity Business"); } //if (!FanFunctionAccessData.HasModeAccess(aFanKey, "Activity", AccessMode.List)) //{ // throw new ZpAccessException("Access Denied", String.Format("{0}", aFanKey.ActivitynKey), AccessMode.List, "Activity"); //} ActivityData.Load(aActivityCollection); }