Esempio n. 1
0
 public DisplayController(IBallot ballot, ISeatService seatService, IMember member, ICouncilSession session, IVote vote)
 {
     _ballot      = ballot;
     _member      = member;
     _session     = session;
     _vote        = vote;
     _seatService = seatService;
 }
Esempio n. 2
0
        public RegisterController(ILogger <RegisterController> logger, IMember member, ICouncilSession session, IMemberRegister memberRegister, IConfiguration configuration, IHostingEnvironment hostingEnvironment)
        {
            _session        = session;
            _memberRegister = memberRegister;
            _configuration  = configuration;
            _env            = hostingEnvironment;
            _logger         = logger;

            model = new RegisterIndexViewModel
            {
                CouncilSession = _session.GetActiveSession(),
                Register       = _memberRegister.GetStatusAllMember()
            };
        }
Esempio n. 3
0
        public HomeController(ILogger <HomeController> logger, IMemberRegister memberRegister, ICouncilSession session, IBallot ballot, IMember member, IVote vote, ISeatService seatService, IConfiguration configuration)
        {
            _configuration  = configuration;
            _memberRegister = memberRegister;
            _session        = session;
            _ballot         = ballot;
            _member         = member;
            _vote           = vote;
            _logger         = logger;
            _seatService    = seatService;

            model = new HomeIndexViewModel
            {
                Session = _session.GetActiveSession(),
                Ballot  = _ballot.GetActiveOrLast()
            };
        }
Esempio n. 4
0
        public AdminController(ILogger <AdminController> logger, ICouncilSession session, IBallot ballot,
                               IMember member, IMemberRegister memberRegister, IConfiguration configuration,
                               IHostingEnvironment hostingEnvironment, ISeatService seatService)
        {
            _logger  = logger;
            _session = session;
            _ballot  = ballot;
            _member  = member;

            _memberRegister = memberRegister;
            _seatService    = seatService;

            _configuration = configuration;
            _env           = hostingEnvironment;

            model = new AdminIndexViewModel
            {
                ActiveOrLastBallot = _ballot.GetActiveOrLast(),
                Members            = _member.GetAllMembers(true),
                CouncilSession     = _session.GetActiveSession(),
                Register           = _memberRegister.GetStatusAllMember(),
                BallotsThisSession = _ballot.GetBallotsThisSession(_session.GetActiveSession())
            };
        }
Esempio n. 5
0
 public SqlBallotData(VotingAppDBContext context, ICouncilSession session)
 {
     _context = context;
     _session = session;
 }