public virtual void StartAssignment3(Sungero.RecordManagement.IDeadlineRejectionAssignment assignment, Sungero.RecordManagement.Server.DeadlineRejectionAssignmentArguments e) { var assignmentsDeadLine = 1; _obj.MaxDeadline = Calendar.Now.AddWorkingDays(assignmentsDeadLine); assignment.Deadline = _obj.MaxDeadline; // "От". assignment.Author = _obj.Assignee; // Выдать права на изменение для возможности прекращения подзадач. Functions.ActionItemExecutionTask.GrantAccessRightToAssignment(assignment, _obj); }
public virtual void CompleteAssignment3(Sungero.RecordManagement.IDeadlineRejectionAssignment assignment, Sungero.RecordManagement.Server.DeadlineRejectionAssignmentArguments e) { // Сохранить переписку и срок. _obj.Reason = assignment.ActiveText; _obj.NewDeadline = assignment.NewDeadline; }