/// <summary> /// Adds the activity field. /// </summary> /// <param name="readActivities">The read activities.</param> /// <param name="projectField">The project field.</param> /// <returns>ReadActivities.</returns> public ReadActivities AddActivityField(ReadActivities readActivities, ActivityFieldType projectField) { var fieldtypes = new List <ActivityFieldType>(readActivities.Field) { projectField }; readActivities.Field = fieldtypes.ToArray(); return(readActivities); }
/// <summary> /// Defaults the activity fields. /// </summary> /// <returns>ReadActivities.</returns> public ReadActivities DefaultActivityFields() { var defaultFields = new ReadActivities(); var fields = new List <ActivityFieldType> { ActivityFieldType.ObjectId, ActivityFieldType.Id, ActivityFieldType.Name, ActivityFieldType.Status, ActivityFieldType.ActualDuration, ActivityFieldType.StartDate, ActivityFieldType.FinishDate, ActivityFieldType.BaselineStartDate, ActivityFieldType.BaselineFinishDate, ActivityFieldType.DataDate, ActivityFieldType.ProjectObjectId }; defaultFields.Field = fields.ToArray(); return(defaultFields); }
/// <summary> /// Gets the activities. /// </summary> /// <param name="readActivities">The read activities.</param> /// <returns>List{Activity}.</returns> public List <Activity> GetActivities(ReadActivities readActivities) { var retVal = new List <Activity>(_activityService.ReadActivities(readActivities)); return(retVal); }