public string InsertExpenseType(InsertExpenseType obj) { string returnResult = (dynamic)null; try { if (obj != null) { //[Note: insert 'states' table] if (obj.ExpenseTypes != null) { var ExpenseTypes = new InsertExpenseType_ExpenseTypes() { Name = obj.ExpenseTypes.Name, IsActive = obj.ExpenseTypes.IsActive }; _ExpenseTypesRepo.Insert(ExpenseTypes); returnResult = "Saved"; } } } catch (Exception ex) { returnResult = "ERROR102:ClassesServ/InsertClassessList - " + ex.Message; } return(returnResult); }
public async Task <IActionResult> InsertExpenseType(IndexExpenseTypeListVM obj) { try { if (obj.ExpenseTypes != null) { var ExpenseTypes = new InsertExpenseType_ExpenseTypes() { Name = obj.ExpenseTypes.Name, IsActive = obj.ExpenseTypes.IsActive }; var model = new InsertExpenseType() { ExpenseTypes = ExpenseTypes }; await Task.Run(() => _ExpenseTypesServ.InsertExpenseType(model)); } } catch (Exception) { return(BadRequest()); } return(RedirectToAction("ExpenseTypeList")); }