public IActionResult Update(string cpf, [FromBody] ClienteLogin conta) { int numeroConta = _contaRepositorio.FindByNumC(cpf); var _conta = _contaRepositorio.FindByConta(numeroConta); bool contaVerificada = _contaRepositorio.VerifyAccount(_conta); var senha = _login.FindByCpf(cpf); DateTime alteracaoStatus; if (conta.senhaAcesso == senha.senhaAcesso) { try { if (contaVerificada) { _conta.flagAtivo = -1; _contaRepositorio.Update(_conta); alteracaoStatus = DateTime.Now; _contaRepositorio.Status(alteracaoStatus, _conta.flagAtivo, numeroConta); } else { return(BadRequest()); } } catch (Exception e) { return(new ObjectResult(e)); } return(new NoContentResult()); } else { return(BadRequest()); } }