public ActionResult Create(TodoViewModel model) { if (!Request.IsAjaxRequest()) { if (!ModelState.IsValid) { return View("New", model); } var todo = new Todo { WhatToDo = model.Todo, WhenToDoIt = model.When == null ? DateTime.Now : model.When.Value }; _repository.Create(todo); TempData["message"] = "New Item Added"; return RedirectToAction("Index"); } return Json(new { message = "Success" }); }
public void Update(Todo entity) { throw new NotImplementedException(); }
public void SaveTodo(Todo todo) { _todoRepository.Update(todo); }
public void Create(Todo entity) { Todos.Add(entity); }
public void AddTodo(Todo todo) { _todoRepository.Create(todo); }