public async Task <int> InsertTodoList(TodoListVm todoList) { var list = _mapper.Map <TodoList>(todoList); var id = await _listRepo.InsertTodoList(list); return(id); }
public async Task <ActionResult> RenameList(IFormCollection collection, TodoListVm model) { try { await _service.UpdateTodoList(model); return(RedirectToAction(nameof(ListDetails), new { id = model.Id })); } catch { return(View()); } }
public async Task <ActionResult> CreateList(IFormCollection collection, TodoListVm model) { try { await _service.InsertTodoList(model); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public async Task UpdateTodoList(TodoListVm todoList) { var list = _mapper.Map <TodoList>(todoList); await _listRepo.UpdateTodoList(list); }