public virtual void StartBlock4(Sungero.Docflow.Server.DeadlineRejectionAssignmentArguments e) { if (_obj.ParentAssignment.Status != Workflow.AssignmentBase.Status.InProcess) { return; } e.Block.Subject = Functions.DeadlineExtensionTask.GetDeadlineExtensionSubject(_obj, DeadlineExtensionTasks.Resources.ExtensionDeadlineDenied); e.Block.Performers.Add(_obj.Author); e.Block.CurrentDeadline = _obj.CurrentDeadline; e.Block.NewDeadline = _obj.NewDeadline; e.Block.RelativeDeadlineDays = 1; }
public virtual void CompleteAssignment4(Sungero.Docflow.IDeadlineRejectionAssignment assignment, Sungero.Docflow.Server.DeadlineRejectionAssignmentArguments e) { // Сохранить срок. _obj.NewDeadline = assignment.NewDeadline; }
public virtual void StartAssignment4(Sungero.Docflow.IDeadlineRejectionAssignment assignment, Sungero.Docflow.Server.DeadlineRejectionAssignmentArguments e) { _obj.MaxDeadline = assignment.Deadline; // "От". assignment.Author = _obj.Assignee; }