}//end void interface create /// <summary> /// Prepara as linhas do arquivo csv /// </summary> /// <param name="n">apoio</param> /// <returns></returns> public string PrepararLinha(Noticia n){ return $"{n.IdNoticia};{n.Titulo};{n.Texto};{n.Imagem}"; }//end preparar linha
}//end void interface readaal /// <summary> /// esse metodo faz alterações no csv rescrevendo ele /// </summary> /// <param name="e">apoio</param> public void Update(Noticia n){ List<string> linhas = ReadAllLinesCSV(PATH); linhas.RemoveAll(x => x.Split(";")[0] == n.IdNoticia.ToString()); linhas.Add( PrepararLinha(n) ); RewriteCSV(PATH, linhas); }//end void interface update
}//end construtor //interface public void Create(Noticia n){ string[] linha ={PrepararLinha(n)}; File.AppendAllLines(PATH, linha); }//end void interface create