Ejemplo n.º 1
0
        public ActionResult Index()
        {
            var viewModel = new RequestEstabelecimentoViewModel
            {
                Categorias = new CategoriaBusiness().BuscarCategorias().Select(a =>
                                                                               new SelectListItem()
                {
                    Text  = a.Descricao,
                    Value = a.IdCategoria.ToString()
                }).ToList()
            };

            return(View(viewModel));
        }
Ejemplo n.º 2
0
 public object Excluir(RequestEstabelecimentoViewModel viewModel)
 {
     try
     {
         var model  = Mapper.AutoMapper.Mapper.Map <RequestEstabelecimentoViewModel, EstabelecimentoModel>(viewModel);
         var result = Mapper.AutoMapper.Mapper.Map <EstabelecimentoModel, ResponseExcluirEstabelecimentoViewModel>(new EstabelecimentoBusiness().ExcluirEstabelecimento(model));
         return(Json(result, JsonRequestBehavior.AllowGet));
     }
     catch (ArgumentException exception)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadGateway, exception.Message));
     }
     catch (Exception exception)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, exception.Message));
     }
 }
Ejemplo n.º 3
0
        public PartialViewResult Selecionar(RequestEstabelecimentoViewModel viewModel)
        {
            var result = Mapper.AutoMapper.Mapper.Map <List <EstabelecimentoModel>, List <ResponseSelecionarEstabelecimentoViewModel> >(new EstabelecimentoBusiness().SelecionarEstabelecimento(viewModel.Pesquisa));

            return(PartialView("Grid", result));
        }