C# Class BinaryStudio.TaskManager.Web.Controllers.LandingController

Inheritance: Controller
Show file Open project: dv00d00/BinaryStudio.TaskManager

Public Methods

Method Description
Index ( ) : System.Web.Mvc.ActionResult
LandingController ( IProjectRepository projectRepository, IUserRepository userRepository, ITaskProcessor taskProcessor, IStringExtensions stringExtensions, IProjectProcessor projectProcessor, INotifier notifier, INewsProcessor newsProcessor ) : System

Private Methods

Method Description
AddProject ( string projectName ) : System.Web.Mvc.ActionResult
CreateTask ( LandingCreateTaskModel model ) : void
DeleteProject ( int projectId ) : void
GetTasks ( int projectId, string taskGroup ) : System.Web.Mvc.ActionResult

Method Details

Index() public method

public Index ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

LandingController() public method

public LandingController ( IProjectRepository projectRepository, IUserRepository userRepository, ITaskProcessor taskProcessor, IStringExtensions stringExtensions, IProjectProcessor projectProcessor, INotifier notifier, INewsProcessor newsProcessor ) : System
projectRepository IProjectRepository
userRepository IUserRepository
taskProcessor ITaskProcessor
stringExtensions IStringExtensions
projectProcessor IProjectProcessor
notifier INotifier
newsProcessor INewsProcessor
return System