Ejemplo n.º 1
0
        public void Alterar(Equipes e)
        {
            List <string> linhas = ReadAllLinesCSV(PATH);

            linhas.RemoveAll(x => x.Split(";")[0] == e.IdEquipes.ToString());
            linhas.Add(PrepararLinha(e));
            RewriteCSV(PATH, linhas);
        }
Ejemplo n.º 2
0
        public List <Equipes> Ler()
        {
            List <Equipes> equipes = new List <Equipes>();

            string[] linhas = File.ReadAllLines(PATH);
            foreach (var item in linhas)
            {
                string[] linha  = item.Split(";");
                Equipes  equipe = new Equipes();
                equipe.IdEquipes = Int32.Parse(linha[0]);
                equipe.Nome      = linha[1];
                equipe.Imagem    = linha[2];

                equipes.Add(equipe);
            }
            return(equipes);
        }
Ejemplo n.º 3
0
 private string PrepararLinha(Equipes e)
 {
     return($"{IdEquipes};{e.Nome};{e.Imagem}");
 }
Ejemplo n.º 4
0
 public void Criar(Equipes e)
 {
     string[] linha = { PrepararLinha(e) };
     File.AppendAllLines(PATH, linha);
 }