Ejemplo n.º 1
0
        public FindAllNationalitiesResponse FindAllNationalities()
        {
            FindAllNationalitiesResponse response = new FindAllNationalitiesResponse();

            try
            {
                response.Nationalities = _nationalityRepository.Read();
                response.Success       = true;
            }
            catch (Exception ex)
            {
                response.Success = false;
                response.Message = ex.Message;
            }
            return(response);
        }
Ejemplo n.º 2
0
        public ActionResult Edit(int id)
        {
            NationalitySinglePageViewModel model    = new NationalitySinglePageViewModel();
            FindAllNationalitiesResponse   response = _nationalityService.FindAllNationalities();

            if (response.Success)
            {
                model.NationalityViewModel = response.Nationalities.Where(x => x.NationalityId == id).First().ConvertToNationalityViewModel();
                model.Success = true;
            }
            else
            {
                model.Success = false;
                model.Message = response.Message;
            }
            return(View(model));
        }
Ejemplo n.º 3
0
        public ActionResult Index()
        {
            NationalityListPageViewModel model    = new NationalityListPageViewModel();
            FindAllNationalitiesResponse response = _nationalityService.FindAllNationalities();

            if (response.Success)
            {
                model.NationalityViewModels = response.Nationalities.ConvertToNationalityViewModelList();
                model.Success = true;
            }
            else
            {
                model.Message = response.Message;
                model.Success = false;
            }
            return(View(model));
        }