Exemple #1
0
 public ActionResult SelectMicroCredential(SelectDeleteMicroCredentialViewModel microCredentialViewModel)
 {
     ViewBag.MicroCredentialIdList = GetMicroCredentialIds();
     ViewBag.EndorsedBodyIdList    = GetEndorsedBodyIds();
     ViewBag.AccreditedBodyIdList  = GetAccreditationBodyIds();
     ViewBag.MoocProviderIdList    = GetMoocProviderIds();
     if (ModelState.IsValid)
     {
         var mapper = AutoMapperConfig.Configure();
         ModelState.Clear();
         MicroCredential microCredential = _repositoryEndPointService.GetMicroCredentialById(microCredentialViewModel.MicroCredentialId);
         microCredentialViewModel = mapper.Map <MicroCredential, SelectDeleteMicroCredentialViewModel>(microCredential);
         return(View("SelectMicroCredential", microCredentialViewModel));
     }
     return(View("SelectMicroCredential", microCredentialViewModel));
 }
Exemple #2
0
        public ActionResult SelectEndorseMicroCredentialCourse(SelectDeleteMicroCredentialViewModel microCredentialViewModel)
        {
            ViewBag.AddressIdList           = GetAddressIds();
            ViewBag.EndorsedBodyIdList      = GetEndorsedBodyIds();
            ViewBag.MicroCredentialIdList   = GetMicroCredentialIds();
            ViewBag.AccreditationBodyIdList = GetAccreditationBodyIds();

            if (ModelState.IsValid)
            {
                ModelState.Clear();
                var selectedMicroCredential          = _repositoryEndPointService.GetMicroCredentialById(microCredentialViewModel.MicroCredentialId);
                var selectedMicroCredentialViewModel = AutoMapperConfig.Configure().Map(selectedMicroCredential, typeof(MicroCredential), typeof(SelectDeleteMicroCredentialViewModel)) as SelectDeleteMicroCredentialViewModel;

                return(View(selectedMicroCredentialViewModel));
            }
            return(View(microCredentialViewModel));
        }
Exemple #3
0
        public ActionResult SelectEndorseMicroCredentialCourse()
        {
            ViewBag.AddressIdList           = GetAddressIds();
            ViewBag.EndorsedBodyIdList      = GetEndorsedBodyIds();
            ViewBag.MicroCredentialIdList   = GetMicroCredentialIds();
            ViewBag.AccreditationBodyIdList = GetAccreditationBodyIds();
            var microCredentialViewModel = new SelectDeleteMicroCredentialViewModel
            {
                CertificateFee  = 0,
                DurationEnd     = DateTime.Now.Date,
                DurationStart   = DateTime.Now.Date,
                IsAccredited    = false,
                IsEndorsed      = false,
                Fee             = 0,
                NumberOfCredits = 0
            };

            return(View(microCredentialViewModel));
        }