public IActionResult Cadastrar(Localizacoes localizacoes)
 {
     try
     {
         LocalizacoesRepository.Cadastrar(localizacoes);
         return(Ok());
     }
     catch (Exception e)
     {
         return(BadRequest(new { Mensagem = e.Message }));
     }
 }
Beispiel #2
0
 public IActionResult Cadastrar(Localizacoes localizacao)
 {
     try
     {
         LocalizacaoRepository.Cadastrar(localizacao);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Beispiel #3
0
 public IActionResult Cadastrar(Localizacoes localizacao)
 {
     try
     {
         LocalizacaoRepository.Cadastrar(localizacao);
         return(Ok());
     }
     catch (Exception e)
     {
         return(BadRequest(new { mensagem = "Oops! Tem erro aqui..." + e.Message }));
     }
 }
Beispiel #4
0
 public IActionResult Cadastrar(Localizacoes localizacoes)
 {
     try
     {
         LocalizacaoRepository.Cadastrar(localizacoes);
         return(Ok(new { mensagem = "Localização cadastrada com sucesso." }));
     }
     catch (Exception e)
     {
         return(BadRequest(new { mensagem = e.Message }));
     }
 }
Beispiel #5
0
 public IActionResult Cadastar(Localizacoes localizacoes)
 {
     try
     {
         LocalizacaoRepository.Cadastrar(localizacoes);
         return(Ok());
     }
     catch (Exception)
     {
         return(BadRequest());
     }
 }
Beispiel #6
0
        public IActionResult Atualizar(string titulo, Localizacoes localizacaoPassada)
        {
            try
            {
                var localizacaoBuscada = LocalizacaoRepository.BuscarPorTitulo(titulo);
                if (localizacaoBuscada == null)
                {
                    return(NotFound(new { mensagem = "Localização não encontrada" }));
                }


                LocalizacaoRepository.Atualizar(localizacaoBuscada, localizacaoPassada);
                return(Ok(new { mensagem = "Lançamento atualizado com sucesso" }));
            }
            catch (Exception e)
            {
                return(BadRequest(new { mensagem = e.Message }));
            }
        }
Beispiel #7
0
        public IActionResult Cadastrar(MidiaViewModel midiaViewModel)
        {
            Midias       midia       = new Midias();
            Localizacoes localizacao = new Localizacoes();

            midia.Titulo          = midiaViewModel.Titulo;
            midia.Sinopse         = midiaViewModel.Sinopse;
            midia.TempoDuracao    = midiaViewModel.TempoDuracao;
            midia.DataLancamento  = midiaViewModel.DataLancamento;
            midia.IdClassificacao = midiaViewModel.IdClassificacao;
            midia.IdCategoria     = midiaViewModel.IdCategoria;
            midia.IdVeiculo       = midiaViewModel.IdVeiculo;
            midia.IdTipo          = midiaViewModel.IdTipo;

            localizacao.Latitude  = midiaViewModel.Latitude;
            localizacao.Longitude = midiaViewModel.Longitude;
            localizacao.Midia     = midia;

            try
            {
                MidiaRepository.Cadastrar(midia);
                try
                {
                    LocalizacaoRepository.Cadastrar(localizacao);

                    return(Ok());
                }
                catch (Exception e)
                {
                    return(BadRequest(new { mensagem = e.Message }));
                }
            }
            catch (Exception ex)
            {
                return(BadRequest(new { mensagem = "Ih, deu erro." + ex.Message }));
            }
        }
 public void Cadastrar(Localizacoes localizacoes)
 {
     _localizacoes.InsertOne(localizacoes);
 }
Beispiel #9
0
 public void Cadastrar(Localizacoes Localizacao)
 {
     _localizacoes.InsertOne(Localizacao);
 }