[BrowsableAttribute(false)] [ObsoleteAttribute("Этот метод вскоре будет удалён", true)] public ProjectTask CreateNormalTask( Project project, string subject, User executor, DateTime startDate, DateTime endDate )
Создать задачу, включенную в план.
Создает объект без сохранения в БД
Синтаксис
[BrowsableAttribute(false)] [ObsoleteAttribute("Этот метод вскоре будет удалён", true)] public ProjectTask CreateNormalTask( Project project, string subject, User executor, DateTime startDate, DateTime endDate )
Параметры
- project
- Тип: Project
Проект. Объект. Путь доступа: PublicAPI.Projects.Project
- subject
- Тип: System String
Тема задачи
- executor
- Тип: User
Исполнитель. Объект. Путь доступа: PublicAPI.Portal.Security.User
- startDate
- Тип: System DateTime
Дата начала
- endDate
- Тип: System DateTime
Дата окончания
Возвращаемое значение
Тип: ProjectTaskПроектная задача (включенная в план)
Примеры
//загружаем необходимые данные var project = PublicAPI.Projects.Project.Load(3); //загружаем проект по идентификатору var subject = "Название задачи"; //тема задачи var executor = PublicAPI.Portal.Security.User.Load(3); //загружаем пользователя по идентификатору var startDate = DateTime.Now; //дата начала задачи var endDate = DateTime.Now.AddDays(3); //дата окончания задачи //создаем задачу, включенную в план var projectTask = PublicAPI.Projects.ProjectTask.CreateNormalTask(project, subject, executor, startDate, endDate); //projectTask - созданная проектная задача, включенная в план, не сохраненная в БД
См. также