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