Example #1
0
        public ActionResult UpdateEndorseMicroCredentialCourse(MicroCredentialViewModel microCredentialViewModel)
        {
            ViewBag.AddressIdList           = GetAddressIds();
            ViewBag.EndorsedBodyIdList      = GetEndorsedBodyIds();
            ViewBag.MicroCredentialIdList   = GetMicroCredentialIds();
            ViewBag.AccreditationBodyIdList = GetAccreditationBodyIds();

            if (ModelState.IsValid)
            {
                var microCredential = AutoMapperConfig.Configure().Map(microCredentialViewModel, typeof(MicroCredentialViewModel), typeof(MicroCredential)) as MicroCredential;
                _repositoryEndPointService.EndorseMicorCredential(microCredential);
                return(View("Success"));
            }
            return(View(microCredentialViewModel));
        }
Example #2
0
        public ActionResult InsertMicroCredential(MicroCredentialViewModel microCredentialViewModel)
        {
            ViewBag.MicroCredentialIdList = GetMicroCredentialIds();
            ViewBag.EndorsedBodyIdList    = GetEndorsedBodyIds();
            ViewBag.AccreditedBodyIdList  = GetAccreditationBodyIds();
            ViewBag.MoocProviderIdList    = GetMoocProviderIds();
            if (ModelState.IsValid)
            {
                var mapper = AutoMapperConfig.Configure();

                var microCredential = mapper.Map <MicroCredentialViewModel, MicroCredential>(microCredentialViewModel);
                _repositoryEndPointService.InsertMicroCredential(microCredential);
                return(View("Success"));
            }
            return(View("CreateMicroCredential", microCredentialViewModel));
        }
Example #3
0
        public ActionResult InsertMicroCredential()
        {
            ViewBag.MicroCredentialIdList = GetMicroCredentialIds();
            ViewBag.EndorsedBodyIdList    = GetEndorsedBodyIds();
            ViewBag.AccreditedBodyIdList  = GetAccreditationBodyIds();
            ViewBag.MoocProviderIdList    = GetMoocProviderIds();
            var microCredentialViewModel = new MicroCredentialViewModel
            {
                CertificateFee  = 0,
                DurationEnd     = DateTime.Now.Date,
                DurationStart   = DateTime.Now.Date,
                IsAccredited    = false,
                IsEndorsed      = false,
                Fee             = 0,
                NumberOfCredits = 0
            };

            return(View("CreateMicroCredential", microCredentialViewModel));
        }
Example #4
0
        public ActionResult UpdateEndorseMicroCredentialCourse()
        {
            ViewBag.AddressIdList           = GetAddressIds();
            ViewBag.EndorsedBodyIdList      = GetEndorsedBodyIds();
            ViewBag.MicroCredentialIdList   = GetMicroCredentialIds();
            ViewBag.AccreditationBodyIdList = GetAccreditationBodyIds();

            var microCredentialViewModel = new MicroCredentialViewModel
            {
                CertificateFee  = 0,
                DurationEnd     = DateTime.Now.Date,
                DurationStart   = DateTime.Now.Date,
                IsAccredited    = false,
                IsEndorsed      = false,
                Fee             = 0,
                NumberOfCredits = 0
            };

            return(View(microCredentialViewModel));
        }