Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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"));
        }