C# Класс IssueTracker.Controllers.ProjectsController

Наследование: Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Create() публичный Метод

public Create ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

Delete() публичный Метод

public Delete ( string id ) : System.Web.Mvc.ActionResult
id string
Результат System.Web.Mvc.ActionResult

Details() публичный Метод

public Details ( string id, int page ) : System.Web.Mvc.ActionResult
id string
page int
Результат System.Web.Mvc.ActionResult

Edit() публичный Метод

public Edit ( string id ) : System.Web.Mvc.ActionResult
id string
Результат System.Web.Mvc.ActionResult

Index() публичный Метод

public Index ( int page ) : System.Web.Mvc.ActionResult
page int
Результат System.Web.Mvc.ActionResult

IssueStats() публичный Метод

public IssueStats ( string id ) : System.Web.Mvc.ContentResult
id string
Результат System.Web.Mvc.ContentResult

List() публичный Метод

public List ( string id, int page ) : System.Web.Mvc.ActionResult
id string
page int
Результат System.Web.Mvc.ActionResult

ProjectProgress() публичный Метод

public ProjectProgress ( string id ) : System.Web.Mvc.ContentResult
id string
Результат System.Web.Mvc.ContentResult

ProjectsController() публичный Метод

public ProjectsController ( IFacade facade, IProjectService service, IApplicationUserRepository userRepository ) : System
facade IFacade
service IProjectService
userRepository IApplicationUserRepository
Результат System

UserIsProjectOwnerOrHasAdminRights() публичный Метод

public UserIsProjectOwnerOrHasAdminRights ( IssueTracker.Models.Project project ) : bool
project IssueTracker.Models.Project
Результат bool