public ActionResult EditTaskEntry(int taskEntryId) { var taskEntryRepository = new TaskEntryRepository(); var taskEntry = taskEntryRepository.GetTaskEntryById(taskEntryId); return(View("AddTaskEntry", taskEntry)); }
public ActionResult DeleteTaskEntry(int taskEntryId) { var taskEntryRepo = new TaskEntryRepository(); var currentTaskEntry = taskEntryRepo.GetTaskEntryById(taskEntryId); taskEntryRepo.DeleteTaskEntry(taskEntryId); return(RedirectToAction("Index", new { TaskId = currentTaskEntry.TaskId })); }
public ActionResult Index(int taskId) { var taskRepository = new TaskRepository(); var task = taskRepository.GetTaskById(taskId); ViewData["TaskName"] = task.TaskName; ViewData["TaskId"] = taskId; ViewData["ProjectId"] = task.ProjectId; var taskEntryRepository = new TaskEntryRepository(); return(View(taskEntryRepository.GetAllTaskEntries())); }
public ActionResult SaveTaskEntry(TaskEntryViewModel taskEntry) { var taskEntryRepository = new TaskEntryRepository(); if (taskEntry.Id == 0) { taskEntryRepository.InsertTaskEntry(taskEntry); } else { taskEntryRepository.EditTaskEntry(taskEntry); } return(RedirectToAction("Index", new { TaskId = taskEntry.TaskId })); }