Ejemplo n.º 1
0
        public IActionResult CreateRegistrantView(int id)
        {
            var registrantModel = new RegistrantModel
            {
                UserId = id
            };

            return(View(registrantModel));
        }
Ejemplo n.º 2
0
        public IActionResult EditRegistrant(RegistrantModel item)
        {
            if (!ModelState.IsValid)
            {
                return(View("EditRegistrantView", item));
            }

            _registrantService.UpdateRegistrant(item);

            return(RedirectToAction("DetailsRegistrant", "Registrant", new { id = item.Id }));
        }
Ejemplo n.º 3
0
        public IActionResult CreateRegistrant(RegistrantModel item)
        {
            if (!ModelState.IsValid)
            {
                return(View("CreateRegistrantView", item));
            }

            int userId = _registrantService.CreateRegistrant(item);

            return(RedirectToAction("DetailsRegistrant", new { id = userId }));
        }
Ejemplo n.º 4
0
        public void UpdateRegistrant(RegistrantModel registrant)
        {
            using (_unitOfWork.Add <RegistrantDbRepoModel>())
            {
                var registrantEntity = _mapper.Map <RegistrantDbRepoModel>(registrant);

                _unitOfWork.GetRepository <RegistrantDbRepoModel>().Update(registrantEntity);

                _unitOfWork.Save();
            }
        }
Ejemplo n.º 5
0
        public int CreateRegistrant(RegistrantModel registrant)
        {
            var registrantEntity = new RegistrantDbRepoModel();

            using (_unitOfWork.Add <RegistrantDbRepoModel>())
            {
                registrantEntity = _mapper.Map <RegistrantDbRepoModel>(registrant);

                _unitOfWork.GetRepository <RegistrantDbRepoModel>().AddItem(registrantEntity);
                _unitOfWork.Save();
            }

            return(registrantEntity.Id);
        }
Ejemplo n.º 6
0
        public IActionResult CreateRegistrantView(int id)
        {
            var registrantModel = new RegistrantModel
            {
                UserId = id
            };

            var countriesServiceModel = _nomenclatureService.GetCountries();

            var countriesModel = _mapper.Map <List <CountryModel> >(countriesServiceModel);

            TempData.Put("Countries", countriesModel);

            return(View(registrantModel));
        }