//Banco de dados com arquivo Base.json - Inserir dados //public Craque Inserir(Craque Craque) //{ // var listaCraques = this.ListarCraque(); // var maxId = listaCraques.Max(item => item.Id); // Craque.Id = maxId + 1; // listaCraques.Add(Craque); // RescreverArquivo(listaCraques); // return Craque; //} public void Inserir(CraqueDTO craque) { craque.DataCadastro = DateTime.Now; try { var craqueBD = new CraqueDAO(); craqueBD.InserirCraqueDB(craque); } catch (Exception ex) { throw new Exception($"Erro ao INSERIR craque: {ex.Message}"); } }