示例#1
0
        public bool Agregar(ClsSemestre semestre)
        {
            string lina = semestre.Id.ToString() + " , " + semestre.Nombre + " , " + semestre.Estado;

            ClsNFichero.Agregar(lina, "semestres.txt");
            return(true);
        }
示例#2
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("semestres.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsSemestre semestre = ClsNSemestre.Parse(filas[i]);
                Lista.Add(semestre);
            }
            return(Lista);
        }
示例#3
0
        public static ClsSemestre Parse(string linea)
        {
            string[] campos = new string[3];
            campos = linea.Split(',');
            ClsSemestre semestre = new ClsSemestre();

            semestre.Id     = Convert.ToInt32(campos[0]);
            semestre.Nombre = campos[1];
            semestre.Estado = Convert.ToBoolean(campos[2]);

            return(semestre);
        }
示例#4
0
        public bool Modificar(ClsSemestre semestre)
        {
            string nuevoregistro = semestre.Id.ToString() + " , " + semestre.Nombre + " , " + semestre.Estado;

            return(ClsNFichero.Editar(semestre.Id.ToString(), nuevoregistro, "semestres.txt"));
        }