PublicAPI.Projects.Budget.BudgetIncome.CreateItemДокументация ELMA API
Создать доход бюджета. Создает объект без сохранения в БД
 
 
Синтаксис

public BudgetIncomeItem CreateItem(
	Budget budget,
	BudgetIncomeItemRef budgetIncomeItemRef,
	string theme,
	double amount,
	string substantiation
)

Параметры

budget
Тип: Budget
Бюджет проекта. Объект. Путь доступа: PublicAPI.Projects.Budget
budgetIncomeItemRef
Тип: BudgetIncomeItemRef
Статья дохода бюджета. Объект. Путь доступа: PublicAPI.Projects.Budgets.BudgetIncomeItemRef
theme
Тип: System String
Тема дохода бюджета
amount
Тип: System Double
Сумма дохода бюджета
substantiation
Тип: System String
Обоснование

Возвращаемое значение

Тип: BudgetIncomeItem
Доход бюджета
Примеры

//загружаем проект по идентификатору 
var project = PublicAPI.Projects.Project.Load(3);
//загружаем статью дохода бюджета по идентификатору 
var budgetIncomeItemRef = PublicAPI.Projects.Objects.BudgetIncomeItemRef.Load(3);
//тема 
var theme = "New Budget Income";
//сумма дохода 
var amount = 25000;
//обоснование 
var substantiation = "Самое простое обоснование";


//создаем доход проекта 
var incomeItem = PublicAPI.Projects.Objects.BudgetIncomeItem.CreateBudgetIncomeItem(project, budgetIncomeItemRef, theme, amount, substantiation);


//incomeItem - созданный доход бюджета (без сохранения в БД)
См. также

Как загрузить статью дохода бюджета