public ActionResult SalvarInfectado([FromBody] CuradoDto dto) { var curado = new Curado(dto.DataNascimento, dto.Sexo, dto.Latitude, dto.Longitude); _curadoCollection.InsertOne(curado); return(StatusCode(201, "Curado adicionado com sucesso")); }
public ActionResult SalvarCurado([FromBody] CuradoDto dto) { var idCurado = _curadosCollection.CountDocuments(Builders <Curado> .Filter.Empty) + 1; var curado = new Curado(idCurado, dto.Sexo, dto.DataNascimento, dto.Latitude, dto.Longitude); _curadosCollection.InsertOne(curado); return(StatusCode(201, "Curado adicionado com sucesso")); }
public async Task <IActionResult> Update(string CPF, [FromBody] CuradoDto dto) { var curado = new Curado(CPF, dto.Nome_completo, dto.DataNascimento, dto.Sexo, dto.Endereco_completo, dto.Telefones); var dtoret = await _CuradoService.Atualizar(CPF, curado); if (dtoret == false) { return(BadRequest("Informações não atualizadas.")); } return(Ok("Informações Atualizadas com Sucesso")); }
public ActionResult AtualizarCurados([FromBody] CuradoDto dto) { _curadosCollection.UpdateOne(Builders <Curado> .Filter.Where(_ => _.Id == dto.Id), Builders <Curado> .Update.Set("sexo", dto.Sexo)); return(Ok("Curado Atualizado com sucesso")); }
public ActionResult AtualizarInfectado([FromBody] CuradoDto dto) { _curadosCollection.UpdateOne(Builders <Curado> .Filter.Where(_ => _.Cpf == dto.Cpf), Builders <Curado> .Update.Set("nome", dto.Nome)); return(Ok("Nome atualizado com sucesso!")); }