public void Atualizar(LocalidadeViewModel localidadeViewModel)
        {
            var localidade = _mapper.Map <Localidade>(localidadeViewModel);

            _service.Update(localidade);
            Commit();
        }
        public LocalidadeViewModel Adicionar(LocalidadeViewModel localidadeViewModel)
        {
            var localidade = _mapper.Map <Localidade>(localidadeViewModel);

            _service.Adicionar(localidade);
            Commit();
            return(localidadeViewModel);
        }
Beispiel #3
0
 public ActionResult Edit(LocalidadeViewModel localidadeViewModel)
 {
     if (ModelState.IsValid)
     {
         _localidadeAppService.Atualizar(localidadeViewModel);
         return(RedirectToAction("Estoque", "Home"));
     }
     return(View(localidadeViewModel));
 }
Beispiel #4
0
 public ActionResult Create(LocalidadeViewModel localidadeViewModel)
 {
     _localidadeAppService.Adicionar(localidadeViewModel);
     if (Notifications.HasNotifications())
     {
         ValidarErrosDominio();
         return(View(localidadeViewModel));
     }
     TempData["AlertMessage"] = new List <string>()
     {
         "Localidade cadastrada com sucesso!"
     };
     TempData["Mensagem"] = "Sucesso";
     return(RedirectToAction("Estoque", "Home"));
 }
        public List <LocalidadeViewModel> Listar()
        {
            List <ConsultaLocalizacao> consultas = _consultaLocalizacao.Find(async => true).ToList();

            List <LocalidadeViewModel> localidades = new List <LocalidadeViewModel>();

            foreach (ConsultaLocalizacao consulta in consultas)
            {
                LocalidadeViewModel localidade = new LocalidadeViewModel()
                {
                    Latitude  = consulta.Latitude,
                    Longetude = consulta.Longitude
                };

                localidades.Add(localidade);
            }

            return(localidades);
        }
Beispiel #6
0
        public ActionResult RetornarBusca(LocalidadeViewModel localidadeViewModel)
        {
            var lista = _localidadeAppService.RetornarListaPorDescricao(localidadeViewModel.Descricao);

            return(PartialView("_ListaDeLocalidades", lista));
        }