/// <summary> /// HTTP Get for the update of a task /// </summary> /// <param name="id">The id of the task to update</param> /// <returns>The view to edit a task</returns> public ActionResult UpdateTask(int id) { ToDoTasksFacade facade = new ToDoTasksFacade(resporitoryToDoTasks); UIToDoTask task = facade.GetTask(id); if (task != null) { return(View("UpdateTask", task)); } else { return(UserDashBoard()); } }
public ActionResult CreateNewUser(UIToDoTask task) { ToDoTasksFacade facade = new ToDoTasksFacade(resporitoryToDoTasks); task.TaskUserId = Convert.ToInt32(Session["UserID"]); task.LastUpdated = System.DateTime.Now; facade.Save(task); if (Session["UserID"] != null) { int userId = Convert.ToInt32(Session["UserID"]); facade = new ToDoTasksFacade(resporitoryToDoTasks); List <UIToDoTask> tasks = facade.GetAllTasksForUser(userId); return(View("UserDashBoard", tasks)); } else { return(RedirectToAction("Login")); } }