C# Class IssueTracker.Controllers.ProjectsController

Inheritance: Controller
Datei anzeigen Open project: radike/issue-tracker

Public Methods

Method Description
Create ( ) : System.Web.Mvc.ActionResult
Delete ( string id ) : System.Web.Mvc.ActionResult
Details ( string id, int page ) : System.Web.Mvc.ActionResult
Edit ( string id ) : System.Web.Mvc.ActionResult
Index ( int page ) : System.Web.Mvc.ActionResult
IssueStats ( string id ) : System.Web.Mvc.ContentResult
List ( string id, int page ) : System.Web.Mvc.ActionResult
ProjectProgress ( string id ) : System.Web.Mvc.ContentResult
ProjectsController ( IFacade facade, IProjectService service, IApplicationUserRepository userRepository ) : System
UserIsProjectOwnerOrHasAdminRights ( IssueTracker.Models.Project project ) : bool

Private Methods

Method Description
Create ( [ Include = "Id,Title,Code,SelectedUsers,OwnerId")]ProjectViewModelproject ) : System.Web.Mvc.ActionResult
DeleteConfirmed ( String id ) : System.Web.Mvc.ActionResult
Edit ( [ Include = "Title,Code,SelectedUsers,OwnerId")]ProjectViewModelviewModel ) : System.Web.Mvc.ActionResult
projectCodeHasInvalidFormat ( string s ) : bool

Method Details

Create() public method

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

Delete() public method

public Delete ( string id ) : System.Web.Mvc.ActionResult
id string
return System.Web.Mvc.ActionResult

Details() public method

public Details ( string id, int page ) : System.Web.Mvc.ActionResult
id string
page int
return System.Web.Mvc.ActionResult

Edit() public method

public Edit ( string id ) : System.Web.Mvc.ActionResult
id string
return System.Web.Mvc.ActionResult

Index() public method

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

IssueStats() public method

public IssueStats ( string id ) : System.Web.Mvc.ContentResult
id string
return System.Web.Mvc.ContentResult

List() public method

public List ( string id, int page ) : System.Web.Mvc.ActionResult
id string
page int
return System.Web.Mvc.ActionResult

ProjectProgress() public method

public ProjectProgress ( string id ) : System.Web.Mvc.ContentResult
id string
return System.Web.Mvc.ContentResult

ProjectsController() public method

public ProjectsController ( IFacade facade, IProjectService service, IApplicationUserRepository userRepository ) : System
facade IFacade
service IProjectService
userRepository IApplicationUserRepository
return System

UserIsProjectOwnerOrHasAdminRights() public method

public UserIsProjectOwnerOrHasAdminRights ( IssueTracker.Models.Project project ) : bool
project IssueTracker.Models.Project
return bool