/// <summary> /// Logs time against an backlog item /// </summary> /// <param name="against">The item to log against</param> /// <param name="entryDate">The entry date</param> /// <param name="minutesSpent">The minutes spent</param> /// <param name="description">A description of the work done</param> /// <param name="users">The users to log time for</param> /// <param name="session">The session</param> internal static System.Threading.Tasks.Task LogTime(IAgilefantLoggable against, DateTime entryDate, int minutesSpent, string description, IEnumerable <AgilefantUser> users, AgilefantSession session) { return(LogTime(against.Id, entryDate, minutesSpent, description, from user in users select user.Id, session)); }
/// <summary> /// Gets all the effort entries for a backlog /// </summary> /// <param name="from">The backlog item to get the effort entries for</param> /// <param name="session">The session</param> /// <returns>The effort entries</returns> internal static Task <IEnumerable <AgilefantEffortEntry> > GetEffortEntries(IAgilefantLoggable from, AgilefantSession session) { return(GetEffortEntries(from.Id, session)); }