Esempio n. 1
0
        public async Task <IActionResult> Delete(IFormCollection collection)
        {
            var model = new ExpenseDeleteItemViewModel();

            if (await this.TryUpdateModelAsync(model))
            {
                if (await this.employeeFacade.DeleteExpenseAsync(model))
                {
                    return(this.RedirectToAction(nameof(this.Index)));
                }
                else
                {
                    return(this.NotFound());
                }
            }
            else
            {
                return(this.Forbid());
            }
        }
Esempio n. 2
0
 public async Task <bool> DeleteExpenseAsync(ExpenseDeleteItemViewModel model)
 {
     return(await this.expenseService.DeleteExpenseAsync(Mapper.Map <ExpenseDeleteDomainModel>(model)));
 }