Ejemplo n.º 1
0
        public async Task <IActionResult> AddNewBudget(BudgetModel budgetModel)
        {
            if (ModelState.IsValid)
            {
                int id = await _budgetRepository.AddNewBudget(budgetModel);

                if (id > 0)
                {
                    return(RedirectToAction(nameof(AddNewBudget), new { isSuccess = true, budgetid = id }));
                }
            }
            ViewBag.projects = new SelectList(await _projectRepository.GetProjects(), "ID", "Title");

            return(View());
        }
        public IActionResult AddNewBudget(Budget newBudget)
        {
            _budgetRepo.AddNewBudget(newBudget);

            return(Created($"/api/budget/{newBudget.Id}", newBudget));
        }