Exemple #1
0
        public string[] EditarAsignatura(string nuevoCodigo, string codigo, string nombre, int creditos)
        {
            Entidades.MDP.Asignatura entidadMDPAsignatura = new Entidades.MDP.Asignatura();
            entidadMDPAsignatura.Codigo   = codigo;
            entidadMDPAsignatura.Nombre   = nombre;
            entidadMDPAsignatura.Creditos = creditos;

            Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();

            return(datosMDPAsignatura.EditarAsignatura(entidadMDPAsignatura, nuevoCodigo));
        }
Exemple #2
0
        public string[] AgregarAsignatura(string codigo, string nombre, int creditos, int numeroDecreto, string path)
        {
            Entidades.MDP.Asignatura entidadMDPAsignatura = new Entidades.MDP.Asignatura();
            entidadMDPAsignatura.Codigo        = codigo;
            entidadMDPAsignatura.Nombre        = nombre;
            entidadMDPAsignatura.Creditos      = creditos;
            entidadMDPAsignatura.NumeroDecreto = numeroDecreto;

            Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();

            return(datosMDPAsignatura.AgregarAsignatura(entidadMDPAsignatura, path));
        }
Exemple #3
0
        public string[] AgregarAsignaturaExterna(string codigo, string nombre, int creditos, string codigo_programaExterno, string path)
        {
            Entidades.MDP.AsignaturaExterna entidadMDPAsignatura = new Entidades.MDP.AsignaturaExterna();
            entidadMDPAsignatura.Codigo   = codigo;
            entidadMDPAsignatura.Nombre   = nombre;
            entidadMDPAsignatura.Creditos = creditos;
            entidadMDPAsignatura.Codigo_ProgramaExterno = codigo_programaExterno;

            Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();

            return(datosMDPAsignatura.AgregarAsignaturaExterna(entidadMDPAsignatura, path));
        }
Exemple #4
0
        public List <Entidades.MDP.RetornoDecreto> MostrarDecreto(String id)
        {
            Datos.MDP.Decreto    datosMDPDecreto = new Datos.MDP.Decreto();
            Datos.MDP.Asignatura DatosAsignatura = new Datos.MDP.Asignatura();
            List <Entidades.MDP.RetornoDecreto> retornoDecretos = new List <Entidades.MDP.RetornoDecreto>();
            var decretos = datosMDPDecreto.MostrarDecreto(id);

            foreach (var decreto in decretos)
            {
                Entidades.MDP.RetornoDecreto retornoDecreto = new Entidades.MDP.RetornoDecreto();
                retornoDecreto.numero      = decreto.numero;
                retornoDecreto.fecha       = decreto.fecha;
                retornoDecreto.asignaturas = new List <Entidades.MDP.Asignatura>();
                retornoDecreto.asignaturas = DatosAsignatura.MostrarDecretos_asignaturas(decreto.numero);
                retornoDecretos.Add(retornoDecreto);
            }
            return(retornoDecretos);
        }
Exemple #5
0
        public string[] EditarAsignaturaArchivo(string nuevoCodigo, string codigo, string nombre, int creditos, string path)
        {
            Entidades.MDP.Asignatura entidadMDPAsignatura = new Entidades.MDP.Asignatura();
            entidadMDPAsignatura.Codigo   = codigo;
            entidadMDPAsignatura.Nombre   = nombre;
            entidadMDPAsignatura.Creditos = creditos;

            Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();
            var respuesta = datosMDPAsignatura.EditarAsignatura(entidadMDPAsignatura, nuevoCodigo);

            if (respuesta[1] == "1")
            {
                return(datosMDPAsignatura.EditarPathArchivo(nuevoCodigo, path));
            }
            else
            {
                return(respuesta);
            }
        }
Exemple #6
0
        public List <Entidades.MDP.RetornoProgramaExterno> MostrarProgramaExterno(String codigo)
        {
            Datos.MDP.ProgramaExterno datosMDPProgramaExterno = new Datos.MDP.ProgramaExterno();
            Datos.MDP.Asignatura      DatosAsignatura         = new Datos.MDP.Asignatura();
            List <Entidades.MDP.RetornoProgramaExterno> retornoProgramasExternos = new List <Entidades.MDP.RetornoProgramaExterno>();
            var programasExternos = datosMDPProgramaExterno.MostrarProgramaExterno(codigo);

            foreach (var programaExterno in programasExternos)
            {
                Entidades.MDP.RetornoProgramaExterno retornoProgramaExterno = new Entidades.MDP.RetornoProgramaExterno();
                retornoProgramaExterno.Codigo              = programaExterno.Codigo;
                retornoProgramaExterno.Nombre              = programaExterno.Nombre;
                retornoProgramaExterno.Universidad         = programaExterno.Universidad;
                retornoProgramaExterno.asignaturasExternas = new List <Entidades.MDP.AsignaturaExterna>();
                retornoProgramaExterno.asignaturasExternas = DatosAsignatura.MostrarProgramaExterno_asignaturas(programaExterno.Codigo);
                retornoProgramasExternos.Add(retornoProgramaExterno);
            }
            return(retornoProgramasExternos);
        }
Exemple #7
0
 public string[] ObtenerProgramaAcademico(string codigo)
 {
     Datos.MDP.Asignatura datosAsignatura = new Datos.MDP.Asignatura();
     return(datosAsignatura.ObtenerProgramaAcademico(codigo));
 }
Exemple #8
0
        //public List<Entidades.MDP.Asignatura> MostrarDecretos_asignaturas(int id)
        //{
        //    Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();
        //    return datosMDPAsignatura.MostrarDecretos_asignaturas(id);
        //}

        //public List<Entidades.MDP.AsignaturaExterna> MostrarProgramaExterno_asignaturas(string codigo_ProgramaExterno)
        //{
        //    Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();
        //    return datosMDPAsignatura.MostrarProgramaExterno_asignaturas(codigo_ProgramaExterno);
        //}

        public string[] EliminarAsignatura(string id)
        {
            Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();
            return(datosMDPAsignatura.EliminarAsignatura(id));
        }
Exemple #9
0
 public List <Entidades.MDP.Asignatura> MostrarAsignatura(String id)
 {
     Datos.MDP.Asignatura datosMDPAsignatura = new Datos.MDP.Asignatura();
     return(datosMDPAsignatura.MostrarAsignatura(id));
 }