Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
        /// <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);
        }