public void Add(AddToDoItemViewModel model) { var newitem = Mapper.Map <AddToDoItemViewModel, ToDoListItem>(model); base.Add(newitem); ChangeToDoListItemPosition(); }
public int GetIdAfterAdd(AddToDoItemViewModel model) { var newitem = Mapper.Map <AddToDoItemViewModel, ToDoListItem>(model); GetIdAfterAdd(newitem); ChangeToDoListItemPosition(); return(newitem.Id); }
public JsonResult CreateTodo(AddToDoItemViewModel newItem) { var id = toDoItemService.GetIdAfterAdd(newItem); return(JsonHelper.SuccessJsonResult().Append(new { id })); }
public IActionResult AddItem(AddToDoItemViewModel NewItem) { toDoService.AddTaskToList(NewItem.ToDoListId, NewItem.Title); TempData["Message"] = "New task added!"; return(RedirectToAction("Tasks", "Home", new { id = NewItem.ToDoListId })); }