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")); }
public ActionResult PegarRegistros([FromBody] InfectadoDto dto) { var retornaObjeto = _InfectadoCollection.Find(Builders <Infectado> .Filter.Empty).ToList(); return(Ok(retornaObjeto)); }
public ActionResult AtualizarInfectado([FromBody] InfectadoDto dto) { _infectadosCollection.UpdateOne(Builders <Infectado> .Filter.Where(_ => _.Cpf == dto.Cpf), Builders <Infectado> .Update.Set("nome", dto.Nome)); return(Ok("Nome atualizado com sucesso!")); }
public ActionResult AtualizarInfectado(Guid id, [FromBody] InfectadoDto dto) { _infectadosCollection.UpdateOne(Builders <Infectado> .Filter.Where(_ => _.Id == id), Builders <Infectado> .Update.Set("sexo", dto.Sexo).Set("dataNascimento", dto.DataNascimento).Set("localizacao.0", dto.Longitude).Set("localizacao.1", dto.Latitude)); return(Ok("Infectado atualizado com sucesso")); }