예제 #1
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 adicionado com sucesso"));
        }
        public ActionResult AtualizarInfectados([FromBody] infectadoDto dto)
        {
            _infectadosCollection.UpdateOne(Builders <infectado> .Filter.Where(_ => _.DataNascimento == dto.DataNascimento), Builders <infectado> .Update.Set("sexo", dto.Sexo));

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

            return(Ok("Atualizado com sucesso!"));
        }
예제 #3
0
 public ActionResult AtualizarInfectado([FromBody] infectadoDto dto)
 {
     _infectadosCollection.UpdateOne(Builders <Infectado> .Filter.Where(_ => _.DataNascimento == dto.DataNascimento), Builders <Infectado> .Update.Set("Sexo", dto.Sexo));
     return(Ok("Atualizado com Sucesso"));
 }