public AjaxResponse CreateUserExpense(int?userId, ExpenseCreateSubmitModel submitModel) { var ajaxResponse = new AjaxResponse(); try { var newExpenseId = _expenseService.CreateExpense(new ExpenseServiceModel { UserId = userId, ExpenseCaption = submitModel.ExpenseCaption, Amount = submitModel.Amount }); ajaxResponse.IsSuccess = true; ajaxResponse.Data = new { ExpenseId = newExpenseId }; } catch (Exception ex) { ajaxResponse.Data = new { Message = ex.Message }; } return(ajaxResponse); }
public ActionResult UserExpensesCreate(int?userId, ExpenseCreateSubmitModel submitModel) { var ajaxResponse = _usersHelper.CreateUserExpense(userId, submitModel); return(Json(ajaxResponse)); }