public async Task <bool> AddExpensesListAsync(CreateExpensesListModel createModel) { var newList = _mapper.Map <ExpensesList>(createModel); _context.UserLists.Add(new ExpensesListUser { UserId = _currentUserInfo.Id, ExpensesList = newList, IsActiveAssign = true }); await _context.SaveChangesAsync(); return(true); }
public async Task <IActionResult> AddExpensesListAsync([FromBody] CreateExpensesListModel createModel) { try { var createResult = await _expensesService.AddExpensesListAsync(createModel); return(createResult ? (IActionResult)NoContent() : BadRequest()); } catch (Exception e) { return(StatusCode((int)HttpStatusCode.InternalServerError, new ErrorResponseModel(e.Message))); } }