C# 클래스 BinaryStudio.TaskManager.Web.Controllers.HumanTasksController

Provides access to human task entities
상속: Controller
파일 보기 프로젝트 열기: dv00d00/BinaryStudio.TaskManager 1 사용 예제들

공개 메소드들

메소드 설명
HumanTasksController ( ITaskProcessor iTaskProcessor, IEmployeeRepository iEmployeeRepository ) : System
HumanTasksController ( ITaskProcessor taskProcessor, IEmployeeRepository employeeRepository, IUserProcessor userProcessor ) : System

Initializes a new instance of the HumanTasksController class.

HumanTasksController ( ITaskProcessor taskProcessor, IUserProcessor userProcessor, IUserRepository userRepository ) : System

Initializes a new instance of the HumanTasksController class.

보호된 메소드들

메소드 설명
OnException ( System.Web.Mvc.ExceptionContext filterContext ) : void

비공개 메소드들

메소드 설명
AllManagersWithTasks ( ) : System.Web.Mvc.ActionResult
AllTasks ( ) : System.Web.Mvc.ViewResult
Create ( CreateTaskViewModel createModel ) : System.Web.Mvc.ActionResult
Create ( HumanTask humanTask ) : System.Web.Mvc.ActionResult
Create ( int managerId ) : System.Web.Mvc.ActionResult
Create ( int managerId, int projectId ) : System.Web.Mvc.ActionResult
CreateSingleTaskViewModelById ( int id ) : SingleTaskViewModel

The create single task view createModel by id.

Delete ( int id ) : System.Web.Mvc.ActionResult
DeleteConfirmed ( int id ) : System.Web.Mvc.ActionResult
Details ( int id ) : System.Web.Mvc.ViewResult
Edit ( HumanTask humanTask ) : System.Web.Mvc.ActionResult
Edit ( SingleTaskViewModel model ) : System.Web.Mvc.ActionResult
Edit ( int id ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ViewResult
ManagerDetails ( int managerId ) : System.Web.Mvc.ActionResult
MoveTask ( int taskId, int senderId, int receiverId ) : void
UserDetails ( int userId ) : System.Web.Mvc.ActionResult

메소드 상세

HumanTasksController() 공개 메소드

public HumanTasksController ( ITaskProcessor iTaskProcessor, IEmployeeRepository iEmployeeRepository ) : System
iTaskProcessor ITaskProcessor
iEmployeeRepository IEmployeeRepository
리턴 System

HumanTasksController() 공개 메소드

Initializes a new instance of the HumanTasksController class.
public HumanTasksController ( ITaskProcessor taskProcessor, IEmployeeRepository employeeRepository, IUserProcessor userProcessor ) : System
taskProcessor ITaskProcessor The task processor.
employeeRepository IEmployeeRepository The employee repository.
userProcessor IUserProcessor
리턴 System

HumanTasksController() 공개 메소드

Initializes a new instance of the HumanTasksController class.
public HumanTasksController ( ITaskProcessor taskProcessor, IUserProcessor userProcessor, IUserRepository userRepository ) : System
taskProcessor ITaskProcessor /// The task processor. ///
userProcessor IUserProcessor /// The user processor. ///
userRepository IUserRepository /// The user Repository. ///
리턴 System

OnException() 보호된 메소드

protected OnException ( System.Web.Mvc.ExceptionContext filterContext ) : void
filterContext System.Web.Mvc.ExceptionContext
리턴 void