예제 #1
0
        public ActionResult AtualizarDoador([FromBody] DoadorDto dto)
        {
            _doadoresCollection.UpdateOne(Builders <Doador> .Filter
                                          .Where(_ => _.Id == dto.Id),
                                          Builders <Doador> .Update.Set("nome", dto.Nome)
                                          .Set("SobreNome", dto.SobreNome)
                                          .Set("email", dto.Email)
                                          .Set("senha", dto.Direct));

            return(Ok("Cadastro atualizado com sucesso"));
        }
예제 #2
0
        public ActionResult RegistrarDoador([FromBody] DoadorDto dto)
        {
            var doador = new Doador(
                dto.Nome,
                dto.SobreNome,
                dto.Email,
                dto.Direct,
                dto.Id
                );

            _doadoresCollection.InsertOne(doador);

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