public string InsertExpense(InsertExpense obj) { string returnResult = (dynamic)null; try { if (obj != null) { if (obj.Expenses != null) { var Expenses = new InsertExpenses_Expenses() { Name = obj.Expenses.Name, Amount = obj.Expenses.Amount, Date = obj.Expenses.Date, ExpenseTypeId = obj.Expenses.ExpenseTypeId }; _ExpensesRepo.Insert(Expenses); returnResult = "Saved"; } } } catch (Exception ex) { returnResult = "ERROR102:ClassesServ/InsertClassessList - " + ex.Message; } return(returnResult); }
public async Task <IActionResult> InsertExpense(IndexExpensesListVM obj) { try { if (obj.Expenses != null) { var Expenses = new InsertExpenses_Expenses() { Name = obj.Expenses.Name, Amount = obj.Expenses.Amount, Date = obj.Expenses.Date, ExpenseTypeId = obj.Expenses.ExpenseTypeId, }; var model = new InsertExpense() { Expenses = Expenses }; await Task.Run(() => _ExpensesServ.InsertExpense(model)); } } catch (Exception) { return(BadRequest()); } return(RedirectToAction("ExpensesList")); }