Ejemplo n.º 1
0
 /// <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;
 }
Ejemplo n.º 2
0
 public GroupController(IAccountRequestService requests, IGroupService groups, IClassEventService events, IPermissionService permissions)
     : base(requests)
 {
     this.groups      = groups;
     this.events      = events;
     this.permissions = permissions;
 }
Ejemplo n.º 3
0
 public RequestController(IAccountRequestService requests)
     : base(requests)
 {
 }
 public HomePanelController(IAccountRequestService requests)
     : base(requests)
 {
 }
Ejemplo n.º 5
0
 public UserController(IAccountRequestService requests, IUserService users, IGroupService groups)
     : base(requests)
 {
     this.users  = users;
     this.groups = groups;
 }
Ejemplo n.º 6
0
 public AdminBaseController(IAccountRequestService requests)
 {
     this.requests = requests;
     this.ViewBag.NewAccountRequests = this.requests.GetAllUnread().Count();
     this.ViewBag.AllAccountRequests = this.requests.GetAll().Count();
 }
Ejemplo n.º 7
0
 public RequestController(IAccountRequestService requests, IGroupService groups)
 {
     this.requests = requests;
     this.groups   = groups;
 }