public ActionResult SalvarRegistro([FromBody] InfectadoDto dto)
        {
            var objeto = new Infectado(dto.DataNascimento, dto.Sexo, dto.Longitude, dto.Latitude);

            _InfectadoCollection.InsertOne(infectado);
            return(StatusCode(201, "Infectado Adicionado com Sucesso"));
        }
        public ActionResult SalvarInfec(InfectadoDTO dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Longitude, dto.Latitude);

            _infectadosCollections.InsertOne(infectado);
            return(StatusCode(201, "Adicionado com sucesso"));
        }
        public IActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.InsertOne(infectado);
            return(StatusCode(201, "Sucesso na inserção de infectado"));
        }
        public Infectado Adicionar(Infectado infectado)
        {
            infectado.ID = Guid.NewGuid();
            this.infectadoCollection.InsertOne(infectado);

            return(infectado);
        }
        public ActionResult SalvarInfectado([FromBody] InfectadoViewModel viewModel)
        {
            var infectado = new Infectado(viewModel.DataNascimento, viewModel.Sexo, viewModel.Latitude, viewModel.Longitude);

            _infectadosCollection.InsertOne(infectado);
            return(Created("Infectado adicionado com sucesso", viewModel));
        }
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.InsertOne(infectado);
            return(StatusCode(201, "infectado adicionado com sussesso"));
        }
        public ActionResult AtualizarInfectados([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.UpdateOne(Builders <Infectado> .Filter.Where(_ => _.DataNascimento == dto.DataNascimento), Builders <Infectado> .Update.Set("sexo", dto.Sexo));
            return(Ok("Atualizado com sucesso"));
        }
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.dataNascimento, dto.sexo, dto.latitude, dto.longitude);

            _infectadosCollection.InsertOne(infectado);
            return(StatusCode(201, "Adicionado um novo Infectado"));
        }
        public ActionResult Post([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectados.InsertOne(infectado);
            return(StatusCode(201, "Infectado salvo com sucesso"));
        }
Exemple #10
0
        public ActionResult SalvarInfectado([FromBody] InfectadoDTO dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            infectadosCollection.InsertOne(infectado);
            return(StatusCode(201, "Infectado cadastrado com sucesso"));
        }
        public ActionResult DeleteInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.DeleteOne(Builders <Infectado> .Filter.Where(_ => _.DataNascimento == dto.DataNascimento));
            return(Ok("Deletado com sucesso"));
        }
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.InsertOne(infectado);
            return(Created("Criado com sucesso", infectado));
        }
Exemple #13
0
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.dataNascimento, dto.sexo, dto.latitude, dto.longitude);

            infectadosCollection.InsertOne(infectado);
            //return Created("",infectadosCollection);
            return(StatusCode(201, "Infectado adicionado com sucesso"));
        }
Exemple #14
0
        public ActionResult AtualizarSexoInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.CodigoPaciente, dto.Sexo);

            _infectadosCollection.UpdateOne(Builders <Infectado> .Filter.Where(_ => _.CodigoPaciente == dto.CodigoPaciente), Builders <Infectado> .Update.Set("sexo", dto.Sexo));

            return(StatusCode(200, "Infectado atualizado com sucesso"));
        }
Exemple #15
0
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var aluno = new Infectado(dto.DataNascimento, dto.Sexo, dto.Idade, dto.Turma);

            _infectadosCollection.InsertOne(aluno);

            return(StatusCode(201, "Aluno adicionado com sucesso"));
        }
Exemple #16
0
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.CodigoPaciente, dto.DataNascimento, dto.Sexo, dto.Covid19, dto.Latitude, dto.Longitude);

            _infectadosCollection.InsertOne(infectado);

            return(StatusCode(201, $"Infectado adicionado com sucesso {infectado.CodigoPaciente}"));
        }
Exemple #17
0
        public IActionResult Atualizar([FromBody] InfectadoRequest model)
        {
            Infectado infectado = model;

            this.infectadoRepository.Atualizar(infectado);

            return(Ok());
        }
Exemple #18
0
        public IActionResult Adicionar([FromBody] InfectadoRequest model)
        {
            Infectado infectado = model;

            InfectadoResponse response = this.infectadoRepository.Adicionar(infectado);

            return(Created("Objeto Criado com sucesso", response));
        }
Exemple #19
0
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.Id, dto.DataNascimento, dto.Sexo, dto.Estado, dto.Cidade);

            _infectadosCollection.InsertOne(infectado);

            return(StatusCode(201, "Infectado adicionado com sucesso"));
        }
Exemple #20
0
        public ActionResult AtualizarInfectado([FromBody] InfectadoDto dto, int userId)
        {
            var infectado = new Infectado(dto.UserId, dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.ReplaceOne(Builders <Infectado> .Filter.Where(x => x.UserId == userId), infectado);

            return(Ok("Atualizado com sucesso"));
        }
        public ActionResult UpdateInfectado([FromBody] InfectadoDTO dto)
        {
            var infectado = new Infectado(dto.Id, dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            infectadosCollection.ReplaceOne(Builders <Infectado> .Filter.Where(x => x.Id == dto.Id), infectado);

            return(StatusCode(201, "Infectado atualizado com sucesso"));
        }
        public ActionResult Delete(DateTime dataNasc)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.DeleteOne(Builders <Infectado> .Filter.Where(_ => _.DataNascimento == dataNasc));

            return(Ok("Deletado com sucesso!"));
        }
        public ActionResult Post([FromBody] InfectadoViewModel infectadoViewModel)
        {
            var infectado = new Infectado(infectadoViewModel.DataNascimento, infectadoViewModel.Sexo, infectadoViewModel.Latitude, infectadoViewModel.Longitude);

            _infectadosCollection.InsertOne(infectado);

            return(StatusCode(201, "Infectado adicionado com sucesso"));
        }
        public ActionResult SalvarInfectado([FromBody] InfectadoViewModel dto) //DTO = objetos de transferência de dados
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.InsertOne(infectado);

            return(StatusCode(201, "Infectado adicionado com sucesso"));
        }
        public ActionResult Delete("{dataNasc}")
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.DeleteOne(Builders<Infectado>.Filter.Where(_ => _.DataNascimento == Convert.ToDateTime(dataNasc)));
            
            
            return StatusCode(201, "Infectado adicionado com sucesso");
        }
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto_)
        {
            var newRef    = MongoDB.Bson.ObjectId.GenerateNewId().ToString();
            var infectado = new Infectado(newRef, dto_.DataNascimento, dto_.Sexo, dto_.Latitude, dto_.Longitude);

            _infectadosCollection.InsertOne(infectado);

            return(StatusCode(201, "Infectado adicionado com sucesso"));
        }
Exemple #27
0
        public ActionResult AtualizarInfectados(int id, [FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.Id, dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            var filter = Builders <Infectado> .Filter.Eq("Id", id);

            _infectadosCollection.ReplaceOne(filter, infectado);

            return(Ok("Atualizado com sucesso"));
        }
        public ActionResult AtualizarInfectados([FromBody] InfectadoDto dto)
        {
            var infectado = new Infectado(dto.DataNascimento, dto.Sexo, dto.CPF, dto.Latitude, dto.Longitude);

            _infectadosCollection.UpdateMany(Builders <Infectado> .Filter.Where(_ => _.DataNascimento == dto.DataNascimento), Builders <Infectado> .Update.Set("sexo", dto.Sexo).Set("CPF", dto.CPF));

            var infectados = _infectadosCollection.Find(Builders <Infectado> .Filter.Empty).ToList();

            return(Ok("Atualizado com sucesso!"));
        }
Exemple #29
0
        public ActionResult AtualizarInfectado(string id, [FromBody] InfectadoDto dto)
        {
            var id_Infectado = new ObjectId(id);
            var infectado    = new Infectado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude, id_Infectado);
            var filtro       = Builders <Infectado> .Filter.Where(_ => _._id == id_Infectado);

            _infectadosCollection.ReplaceOne(filtro, infectado);

            return(Ok("Atualizado com sucesso"));
        }
        public ActionResult SalvarInfectado([FromBody] InfectadoDto dto)
        {
            var idInfectado = _infectadosCollection.CountDocuments(Builders <Infectado> .Filter.Empty) + 1;


            var infectado = new Infectado(idInfectado, dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude);

            _infectadosCollection.InsertOne(infectado);

            return(StatusCode(201, "Infectado adicionado com sucesso"));
        }