C# Класс EventBooking.Controllers.AdminController

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

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

Метод Описание
AdminController ( ITeamRepository teamRepository, IUserRepository userRepository, ISecurityService security ) : System.Web
Team ( int id ) : System.Web.Mvc.ActionResult
ViewTeams ( ) : System.Web.Mvc.ActionResult

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

Метод Описание
CreateTeam ( string name ) : System.Web.Mvc.ActionResult
DeleteTeam ( int id ) : System.Web.Mvc.JsonResult
ExcludeFromTeam ( int userId, int teamId ) : System.Web.Mvc.JsonResult
ToogleAdministrator ( int userId ) : System.Web.Mvc.JsonResult
ToogleTeamPowerUser ( int userId, int teamId ) : System.Web.Mvc.JsonResult

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

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

public AdminController ( ITeamRepository teamRepository, IUserRepository userRepository, ISecurityService security ) : System.Web
teamRepository ITeamRepository
userRepository IUserRepository
security ISecurityService
Результат System.Web

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

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

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

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