public JsonResult DeleteTodo(todolist delTodo) { var db = new tododbEntities(); var Todo = db.todolist.Find(delTodo.TodoId); db.todolist.Remove(Todo); db.SaveChanges(); var TodoList = db.todolist.ToList(); return(Json(TodoList, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(int id, todolist items) { try { // TODO: Add delete logic here toDoListRepository.Delete(id); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Edit(int id, todolist item) { try { // TODO: Add update logic here toDoListRepository.Update(item); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Create(todolist items) { try { // TODO: Add insert logic here toDoListRepository.Add(items); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public TodoLists(todolist input) { this.CompletedCount = int.Parse(input.completedcount.First().Value); this.Description = input.description; this.ID = int.Parse(input.id.First().Value); this.Name = input.name; this.Position = int.Parse(input.position.First().Value); this.ProjectID = int.Parse(input.projectid.First().Value); this.TimeTracked = bool.Parse(input.tracked.First().Value); var todo = new List<TodoListItem>(); for (var i = 0; i < input.todoitems.todoitem.Count(); i++) { var todoItem = new TodoListItem(input.todoitems.todoitem[i]); if (!todoItem.Completed) { todo.Add(todoItem); } } ListItem = todo.ToArray(); }
public TodoLists(todolist input) { this.CompletedCount = int.Parse(input.completedcount.First().Value); this.Description = input.description; this.ID = int.Parse(input.id.First().Value); this.Name = input.name; this.Position = int.Parse(input.position.First().Value); this.ProjectID = int.Parse(input.projectid.First().Value); this.TimeTracked = bool.Parse(input.tracked.First().Value); var todo = new List <TodoListItem>(); for (var i = 0; i < input.todoitems.todoitem.Count(); i++) { var todoItem = new TodoListItem(input.todoitems.todoitem[i]); if (!todoItem.Completed) { todo.Add(todoItem); } } ListItem = todo.ToArray(); }