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

            ClsNFichero.Agregar(lina, "semestres.txt");
            return(true);
        }
Beispiel #2
0
        public static bool Editar(string textoABuscar, string nuevoRegistro, string tabla, int columnaParaComparar = 0)
        {
            bool         editado  = false;
            string       linea    = string.Empty;
            StreamReader lector   = ClsNFichero.ObtenerLector(tabla);
            StreamWriter escritor = ClsNFichero.ObtenerEscritor("tmp" + tabla, false);

            while ((linea = lector.ReadLine()) != null)
            {
                string[] campos = linea.Split(',');
                Console.WriteLine("Comparado : " + campos[columnaParaComparar] + " == " + textoABuscar);
                if (campos[columnaParaComparar] == textoABuscar)
                {
                    escritor.WriteLine(nuevoRegistro);
                    editado = true;
                }
                else
                {
                    escritor.WriteLine(linea);
                }
            }
            lector.Close();
            escritor.Close();
            File.Delete(tabla);
            File.Move("tmp" + tabla, tabla);
            return(editado);
        }
Beispiel #3
0
        public bool Agregar(ClsUsuario obj)
        {
            string linea = obj.Id.ToString() + "," + obj.Codigo + "," + obj.Clave + "," + obj.Nivel + "," + obj.Estado;

            ClsNFichero.Agregar(linea, "usuarios.txt");
            return(true);
        }
Beispiel #4
0
        public bool Agregar(ClsCriterio criterio)
        {
            string lina = criterio.Id.ToString() + " , " + criterio.CapacidadId + " , " + criterio.Nombre + " , " + criterio.Descripcion + " , " + criterio.Calificacion + " , " + criterio.Estado;

            ClsNFichero.Agregar(lina, "criterios.txt");
            return(true);
        }
Beispiel #5
0
        public bool Agregar(ClsSilabo silabo)
        {
            string lina = silabo.Id.ToString() + " , " + silabo.Anio + " , " + silabo.Turno + " , " + silabo.Unidad_id + " , " + silabo.Docente_id + " , " + silabo.Estado;

            ClsNFichero.Agregar(lina, "silabos.txt");
            return(true);
        }
Beispiel #6
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);
        }
Beispiel #7
0
        public bool Agregar(ClsEstudiante estudiante)
        {
            string lina = estudiante.Id.ToString() + " , " + estudiante.Nombres + " , " + estudiante.Apellidos + " , " + estudiante.Sexo + " , " + estudiante.Correo + estudiante.Estado;

            ClsNFichero.Agregar(lina, "estudiantes.txt");
            return(true);
        }
Beispiel #8
0
        public bool Agregar(ClsModulo modulo)
        {
            string lina = modulo.Id.ToString() + " , " + modulo.Nombre + " , " + modulo.Numero + " , " + modulo.Carrera_id + " , " + modulo.Estado;

            ClsNFichero.Agregar(lina, "modulos.txt");
            return(true);
        }
Beispiel #9
0
        public bool Agregar(ClsNota notas)
        {
            string linea = notas.Id.ToString() + " , " + notas.Estudiante_id.ToString() + " , " + notas.Silabo_id.ToString() + " , " + notas.Calificacion + " , " + notas.Estado;

            ClsNFichero.Agregar(linea, "notas.txt");
            return(true);
        }
Beispiel #10
0
        public bool Agregar(ClsUnidad unidad)
        {
            string lina = unidad.Id.ToString() + " , " + unidad.Nombre + " , " + unidad.Codigo + " , " + unidad.Modulo_id + " , " + unidad.Estado;

            ClsNFichero.Agregar(lina, "unidades.txt");
            return(true);
        }
Beispiel #11
0
        public static void Agregar(string linea, string tabla)
        {
            StreamWriter escritor = ClsNFichero.ObtenerEscritor(tabla);

            escritor.WriteLine(linea);
            escritor.Close();
        }
Beispiel #12
0
        public bool Agregar(ClsCapacidad capacidad)
        {
            string lina = capacidad.Id.ToString() + " , " + capacidad.NotaId + " , " + capacidad.Numero + " , " + capacidad.Nombre + " , " + capacidad.Calificacion + capacidad.Estado;

            ClsNFichero.Agregar(lina, "capacidades.txt");
            return(true);
        }
Beispiel #13
0
        public bool Agregar(ClsDocente docente)
        {
            string lina = docente.Id.ToString() + " , " + docente.Nombres + " , " + docente.Apellidos + " , " + docente.Sexo + " , " + docente.Correo + docente.Estado;

            ClsNFichero.Agregar(lina, "docentes.txt");
            return(true);
        }
Beispiel #14
0
        public bool Agregar(ClsIndicador indicador)
        {
            string fila = indicador.Id.ToString() + " , " + indicador.CriterioId + " , " + indicador.Calificacion;

            ClsNFichero.Agregar(fila, "indicadores.txt");
            return(true);
        }
Beispiel #15
0
        public static string[] Leer(string tabla)
        {
            StreamReader lector = ClsNFichero.ObtenerLector(tabla);

            string contenido = lector.ReadToEnd();

            string[] filas = contenido.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
            lector.Close();
            return(filas);
        }
Beispiel #16
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("capacidades.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsCapacidad capacidad = ClsNCapacidad.Parse(filas[i]);
                Lista.Add(capacidad);
            }
            return(Lista);
        }
Beispiel #17
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("modulos.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsModulo modulo = ClsNModulo.Parse(filas[i]);
                Lista.Add(modulo);
            }
            return(Lista);
        }
Beispiel #18
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("notas.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsNota notas = ClsNNota.Parse(filas[i]);
                Lista.Add(notas);
            }
            return(Lista);
        }
Beispiel #19
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("criterios.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsCriterio criterio = ClsNCriterio.Parse(filas[i]);
                Lista.Add(criterio);
            }
            return(Lista);
        }
Beispiel #20
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);
        }
Beispiel #21
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("silabos.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsSilabo carrera = ClsNSilabo.Parse(filas[i]);
                Lista.Add(carrera);
            }
            return(Lista);
        }
Beispiel #22
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("usuarios.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsUsuario obj = Parse(filas[i]);
                Lista.Add(obj);
            }
            return(Lista);
        }
Beispiel #23
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("indicadores.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsIndicador indicador = ClsNIndicador.Parse(filas[i]);
                Lista.Add(indicador);
            }
            return(Lista);
        }
Beispiel #24
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("Estudiantes.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsEstudiante Estudiante = ClsNEstudiante.Parse(filas[i]);
                Lista.Add(Estudiante);
            }
            return(Lista);
        }
Beispiel #25
0
        public ClsNota Buscar(int Id)
        {
            string fila = ClsNFichero.Buscar(Id.ToString(), "notas.txt");

            if (fila != null)
            {
                return(ClsNNota.Parse(fila));
            }
            else
            {
                return(null);
            }
        }
Beispiel #26
0
        public ClsIndicador Buscar(int Id)
        {
            string fila = ClsNFichero.Buscar(Id.ToString(), "indicadores.txt");

            if (fila != null)
            {
                return(ClsNIndicador.Parse(fila));
            }
            else
            {
                return(null);
            }
        }
Beispiel #27
0
        public bool Buscar(int Id, int columnaParaComparar = 0)
        {
            string val = ClsNFichero.Buscar(Id.ToString(), "carreras.txt", columnaParaComparar);

            if (val != null)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #28
0
        public ClsCriterio Buscar(int Id)
        {
            string fila = ClsNFichero.Buscar(Id.ToString(), "criterios.txt");

            if (fila != null)
            {
                return(ClsNCriterio.Parse(fila));
            }
            else
            {
                return(null);
            }
        }
Beispiel #29
0
        public bool Buscar(int Id)
        {
            string val = ClsNFichero.Buscar(Id.ToString(), "Estudiantes.txt");

            if (val != "")
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #30
0
        public ClsCapacidad Buscar(int Id)
        {
            string fila = ClsNFichero.Buscar(Id.ToString(), "capacidades.txt");

            if (fila != null)
            {
                return(ClsNCapacidad.Parse(fila));
            }
            else
            {
                return(null);
            }
        }