public void Excluir(int id) { List <string> linhas = ReadAllLinesCSV(PATH); linhas.RemoveAll(x => x.Split(";")[0] == IdNoticia.ToString()); RewriteCSV(PATH, linhas); }
/// <summary> /// Atualiza uma linha na Database(csv) /// </summary> /// <param name="n"></param> public void Update(Noticias n) { List <string> linhas = ReadAllLinesCSV(PATH); linhas.RemoveAll(x => x.Split(";")[0] == IdNoticia.ToString()); linhas.Add(PrepararLinha(n)); RewriteCSV(PATH, linhas); }
public void Delete(int idnoticia) { List <string> linhas = ReadAllLinesCSV(PATH); linhas.RemoveAll(z => z.Split(";")[0] == IdNoticia.ToString()); ReescreverCSV(PATH, linhas); }
public void Update(Noticias n) //forma de alterar algo indesejado { List <string> linhas = ReadAllLinesCSV(PATH); linhas.RemoveAll(y => y.Split(";")[0] == IdNoticia.ToString()); RewriteCSV(PATH, linhas); }
public override string ToString() { return(IdNoticia.ToString() + Titulo.ToString() + Resumen.ToString() + CuerpoNoticia.ToString() + Relevante.ToString() + FechaHoraCreacion.ToString() + Periodista.NomPeriodista.ToString() + Categoria.ToString()); }