Создать доход бюджета
Пространство имен: EleWise.ELMA.Projects.ManagersСборка: EleWise.ELMA.Projects (в EleWise.ELMA.Projects.dll) Версия: 1.0.0.0 (3.8.0.22046)
Синтаксис
C# |
---|
public virtual IBudgetIncomeItem CreateItem( IBudget budget, IProjectPhase phase, IBudgetIncomeItemRef budgetIncomeItemRef, string theme, double amount, string substantiation = null ) |
Параметры
- budget
- Тип: EleWise.ELMA.Projects.Models.Budgets..::..IBudget
Бюджет проекта.
- phase
- Тип: EleWise.ELMA.Projects.Models..::..IProjectPhase
Этап в бюджете проекта
- budgetIncomeItemRef
- Тип: EleWise.ELMA.Projects.Models..::..IBudgetIncomeItemRef
Статья дохода бюджета
- theme
- Тип: System..::..String
Тема дохода бюджета
- amount
- Тип: System..::..Double
Сумма дохода бюджета
- substantiation (Optional)
- Тип: System..::..String
Обоснование (необзятаельный параметр)
Возвращаемое значение
Доход бюджетаПримеры
CopyC#
1//загружаем этап в бюджете проекта по идентификатору 2var phase = PublicAPI.Projects.Objects.ProjectPhase.Load(3); 3//загружаем статью дохода бюджета по идентификатору 4var budgetIncomeItemRef = PublicAPI.Projects.Objects.BudgetIncomeItemRef.Load(3); 5//тема 6var theme = "New Budget Income"; 7//сумма дохода 8var amount = 25000; 9//обоснование 10var substantiation = "Самое простое обоснование"; 11 12//создаем доход проекта 13var incomeItem = PublicAPI.Projects.Objects.BudgetIncomeItem.CreateBudgetIncomeItem(project, phase, budgetIncomeItemRef, theme, amount, substantiation);
См. также
Как загрузить этап в бюджете проекта
Как загрузить статью дохода бюджета
Фейковая ссылка