Example #1
0
        public void GivenValidData_WhenIRequestAllManCos_AndTheDataBaseIsUnavailable_ThenAUnityExceptionIsThrown()
        {
            _manCoRepository.Setup(a => a.GetManCos()).Throws <Exception>();

            Action act = () => _manCoService.GetManCos();

            act.ShouldThrow <UnityException>();
        }
        public ActionResult AutoApprovals(int manCoId)
        {
            var autoApprovals = this._autoApprovalService.GetAutoApprovals(manCoId);

            var docTypes = _docTypeService.GetDocTypes();

            var subDocTypes = _subDocTypeService.GetSubDocTypes();

            var manCos = _manCoService.GetManCos();
            var autoApprovalsViewModel = new AutoApprovalsViewModel(docTypes, subDocTypes, manCos);

            autoApprovalsViewModel.AddAutoApprovals(autoApprovals, docTypes, subDocTypes);

            return(this.PartialView("_ShowAutoApprovals", autoApprovalsViewModel));
        }
Example #3
0
        public ActionResult Index()
        {
            var manCosViewModel = new ManCosViewModel();
            var manCos          = _manCoService.GetManCos();

            manCosViewModel.AddMancos(manCos);
            return(View(manCosViewModel));
        }