示例#1
0
 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();
 }
示例#3
0
 public void SaveTodo(Todo todo)
 {
     _todoRepository.Update(todo);
 }
 public void Create(Todo entity)
 {
     Todos.Add(entity);
 }
示例#5
0
 public void AddTodo(Todo todo)
 {
     _todoRepository.Create(todo);
 }