public ActionResult UpdateTask(UpdateTaskViewModelForPM model)
 {
     if (ModelState.IsValid)
     {
         TaskHelper.UpdateTask(model.TaskId, model.ProjectId, model.Title, model.Description, model.Priority, model.Status, model.Deadline);
     }
     return(RedirectToAction("Index", "ProjectManager"));
 }
        public static UpdateTaskViewModelForPM createTaskViewModel(int TaskId)
        {
            var task = GetTask(TaskId);
            UpdateTaskViewModelForPM TaskView = new UpdateTaskViewModelForPM();

            TaskView.TaskId    = TaskId;
            TaskView.ProjectId = task.ProjectId;

            TaskView.Deadline    = task.Deadline;
            TaskView.Description = task.Description;
            TaskView.Priority    = task.Priority;
            TaskView.Status      = task.Status;
            TaskView.Title       = task.Title;
            return(TaskView);
        }