Пример #1
0
        public ActionResult Edit(int id)
        {
            var cidade   = _cidadeApplicationService.Get(id);
            var cidadeVM = Mapper.Map <Cidade, CidadeViewModel>(cidade);

            return(View(cidadeVM));
        }
Пример #2
0
        public IActionResult Index(string nome, int pageNumber = 1, int pageSize = 20)
        {
            var nomeSpecification = new CidadeNomeSpecification(nome);

            var list = _cidadeApplicationService.Get(
                nomeSpecification
                .ToExpression());

            var viewModel = new CidadeIndexViewModel
            {
                Cidades = list.ToPagedList(pageNumber, pageSize),
                Nome    = nome
            };

            return(View(viewModel));
        }
Пример #3
0
 public JsonResult GetCidades()
 {
     return(Json(_cidadeApplicationService.Get()
                 .OrderBy(e => e.Nome)));
 }