public Concurso Cadastrar(Concurso concurso) { var concursoOriginal = _concursoRepository.RecuperarPorId(concurso.ConcursoId); if (concursoOriginal == null) { _concursoRepository.Inserir(concurso); return(concurso); } concursoOriginal.DataCriacao = concurso.DataCriacao; concursoOriginal.DataSorteio = concurso.DataSorteio; concursoOriginal.TipoConcurso = concurso.TipoConcurso; _concursoRepository.Editar(concursoOriginal); return(concursoOriginal); }