/// <summary> /// Default constructor /// </summary> /// <param name="physicianService">Service interface for accessing physician database functions.</param> /// <param name="expAdminService">Service interface for accessing physician database functions.</param> /// <param name="accountRequestService">Service interface for accessing the account request database functions.</param> public AdminController(IPhysicianService physicianService, IExperimentAdminService expAdminService, IAccountRequestService accountRequestService) { _physicianService = physicianService; _experimentAdminService = expAdminService; _accountRequestService = accountRequestService; }
public GroupController(IAccountRequestService requests, IGroupService groups, IClassEventService events, IPermissionService permissions) : base(requests) { this.groups = groups; this.events = events; this.permissions = permissions; }
public RequestController(IAccountRequestService requests) : base(requests) { }
public HomePanelController(IAccountRequestService requests) : base(requests) { }
public UserController(IAccountRequestService requests, IUserService users, IGroupService groups) : base(requests) { this.users = users; this.groups = groups; }
public AdminBaseController(IAccountRequestService requests) { this.requests = requests; this.ViewBag.NewAccountRequests = this.requests.GetAllUnread().Count(); this.ViewBag.AllAccountRequests = this.requests.GetAll().Count(); }
public RequestController(IAccountRequestService requests, IGroupService groups) { this.requests = requests; this.groups = groups; }