public bool Agregar(ClsCarrera carrera) { string lina = carrera.Id.ToString() + " , " + carrera.Nombre + " , " + carrera.Sigla + " , " + carrera.Turno + " , " + carrera.Estado; ClsNFichero.Agregar(lina, "carreras.txt"); return(true); }
public ArrayList Listar() { ArrayList Lista = new ArrayList(); string[] filas = ClsNFichero.Leer("carreras.txt"); for (int i = 0; i < filas.Length; i++) { ClsCarrera carrera = ClsNCarrera.Parse(filas[i]); Lista.Add(carrera); } return(Lista); }
public static ClsCarrera Parse(string linea) { string[] campos = new string[7]; campos = linea.Split(','); ClsCarrera carrera = new ClsCarrera(); carrera.Id = Convert.ToInt32(campos[0]); carrera.Nombre = campos[1]; carrera.Sigla = campos[2]; carrera.Turno = Convert.ToInt32(campos[3]); carrera.Estado = Convert.ToBoolean(campos[4]); return(carrera); }
public bool Modificar(ClsCarrera carrera) { string nuevoregistro = carrera.Id.ToString() + " , " + carrera.Nombre + " , " + carrera.Sigla + " , " + carrera.Turno + " , " + carrera.Estado; return(ClsNFichero.Editar(carrera.Id.ToString(), nuevoregistro, "carreras.txt")); }