// // GET: /Task/Details/5 public ActionResult Details(int id) { var taskRepo = new TaskRepository(); var workRepo = new WorkLoadRepository(); var task = taskRepo.GetTaskWithRelevantData(id); task.TotalWorkHours = workRepo.GetTotalWorkedHoursForTask(id); return(View(task)); }
public ActionResult WorkLog(int id, WorkLoad model) { try { var workRepo = new WorkLoadRepository(); int userId = Int32.Parse(Session["UserId"].ToString()); workRepo.AddWorkLoad(id, userId, model); return(RedirectToAction("Details", new { id = id })); } catch { return(View()); } }