Пример #1
0
        /// <summary>
        /// Creates a new phase for the given task.
        /// </summary>
        /// <param name="OwnerTask"></param>
        /// <param name="PhaseStartDate">Start date of task phase</param>
        internal void StartTaskPhase(TaskModel OwnerTask, DateTime PhaseStartDate)
        {
            var taskPhase = new TaskPhaseModel()
            {
                TaskId    = OwnerTask.Id,
                StartDate = PhaseStartDate
            };

            context.TaskPhases.Add(taskPhase);
            context.SaveChanges();
            Log.Debug().WriteLine("Start new task phase for taskid {0} ", OwnerTask.Id);
        }
Пример #2
0
        /// <summary>
        /// Creates a new phase for the given task.
        /// </summary>
        /// <param name="OwnerTask"></param>
        /// <param name="PhaseStartDate">Start date of task phase</param>
        internal void StartTaskPhase(TaskModel OwnerTask, DateTime PhaseStartDate)
        {
            var taskPhase = new TaskPhaseModel()
            {
                TaskId = OwnerTask.Id,
                StartDate = PhaseStartDate
            };

            context.TaskPhases.Add(taskPhase);
            context.SaveChanges();
            Log.Debug().WriteLine("Start new task phase for taskid {0} ", OwnerTask.Id);
        }