public ActionResult Index()
        {
            Account usersession = (Account)Session[CommonConstants.USER_SESSION];

            if (usersession == null || usersession.RoleId != 2)
            {
                Session.RemoveAll();
                return(RedirectToRoute("login", null));
            }
            List <RegistrationInterview> registrationInterviews = registrationInterviewRepository.GetAllRegistrationInterviewByManagementUnitId(usersession.ManagementUnitId);
            int completeRegistration  = 0;
            int inprocessRegistration = 0;
            int validRegistration     = 0;

            foreach (var item in registrationInterviews)
            {
                if (item.PhoneNumber != null)
                {
                    completeRegistration += 1;
                }
                else
                {
                    inprocessRegistration += 1;
                }
                if (item.ReviewedBy != null)
                {
                    validRegistration += 1;
                }
            }

            StatusRegistrationDTO statusRegistrationDTO = new StatusRegistrationDTO(registrationInterviews.Count, completeRegistration, inprocessRegistration, validRegistration);

            return(View(statusRegistrationDTO));
        }