public DashboardController(Repository r, IMonthlySubmissionRepository m)
        {
            _monthly_submission_repo = m;
            _repository = r;

            dRepo = new DashboardRepository(r);

            if (DOWidget == null)
            {
                DOWidget = new DepartmentalOverviewWidget(dRepo);
            }

            if (MLSWidget == null)
            {
                MLSWidget = new MultiLevelScoreWidget(dRepo);
            }

            if (SMCWidget == null)
            {
                SMCWidget = new SingleMeasurementChartWidget(dRepo);
            }
        }
 public void SetUp()
 {
     _mocks = new MockRepository();
     _repository = _mocks.StrictMock<IMonthlySubmissionRepository>();
     _controller = new MonthlySubmissionController(_repository);
 }
 public MonthlySubmissionController(IMonthlySubmissionRepository r)
 {
     repository = r;
 }