Создать расход бюджета.
Создает объект без сохранения в БД
Пространство имен: 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, IBudgetExpenseItemRef budgetExpenseItemRef, string theme, double amount, string substantiation ) |
Параметры
- budget
- Тип: EleWise.ELMA.Projects.Models.Budgets..::..IBudget
Бюджет проекта
- budgetExpenseItemRef
- Тип: EleWise.ELMA.Projects.Models..::..IBudgetExpenseItemRef
Статья расхода бюджета
- theme
- Тип: System..::..String
Тема расхода бюджета
- amount
- Тип: System..::..Double
Сумма расхода бюджета
- substantiation
- Тип: System..::..String
Обоснование
Возвращаемое значение
Расход бюджетаПримеры
CopyC#
1//загружаем проект по идентификатору 2var project = PublicAPI.Projects.Project.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, budgetExpenseItemRef, theme, amount, substantiation); 14 15//expenseItem - созданный расход бюджета (без сохранения в БД)
См. также
Как загрузить проект
Как загрузить статью расхода бюджета
Фейковая ссылка