// LOGWORKS

        // GET
        public PartialViewResult CreateLogwork(int?id)
        {
            TaskCreateLogworkVM model = new TaskCreateLogworkVM()
            {
                TaskID = id.Value
            };

            return(PartialView(model));
        }
        public ActionResult CreateLogwork(TaskCreateLogworkVM model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            Logwork logwork = new Logwork()
            {
                TaskID       = model.TaskID,
                UserID       = AuthenticationManager.LoggedUser.ID,
                WorkingHours = model.WorkingHours,
                CreateDate   = DateTime.Now
            };

            LogworkService logworkService = new LogworkService();

            logworkService.Save(logwork);

            return(RedirectToAction("Details", new { id = model.TaskID }));
        }