Exemple #1
0
        public void Add(AddToDoItemViewModel model)
        {
            var newitem = Mapper.Map <AddToDoItemViewModel, ToDoListItem>(model);

            base.Add(newitem);
            ChangeToDoListItemPosition();
        }
Exemple #2
0
        public int GetIdAfterAdd(AddToDoItemViewModel model)
        {
            var newitem = Mapper.Map <AddToDoItemViewModel, ToDoListItem>(model);

            GetIdAfterAdd(newitem);
            ChangeToDoListItemPosition();
            return(newitem.Id);
        }
Exemple #3
0
        public JsonResult CreateTodo(AddToDoItemViewModel newItem)
        {
            var id = toDoItemService.GetIdAfterAdd(newItem);

            return(JsonHelper.SuccessJsonResult().Append(new { id }));
        }
Exemple #4
0
 public IActionResult AddItem(AddToDoItemViewModel NewItem)
 {
     toDoService.AddTaskToList(NewItem.ToDoListId, NewItem.Title);
     TempData["Message"] = "New task added!";
     return(RedirectToAction("Tasks", "Home", new { id = NewItem.ToDoListId }));
 }