示例#1
0
 public DataTable ConsultarModulos(Mgrupo modelGrupo)
 {
     parameter    = new Parametro[2];
     parameter[0] = new Parametro("CURSOR1", "", "CURSOR", ParameterDirection.ReturnValue);
     parameter[1] = new Parametro("NEWCURS_ID ", modelGrupo.codigo, "NUMBER", ParameterDirection.Input);
     return(conn.OraProcedimiento("FN_CONSULTARMODULOS", parameter));
 }
示例#2
0
 public DataTable ConsultarGrupos(Mgrupo objGrupo, Mdocente objDocente)
 {
     parameter    = new Parametro[3];
     parameter[0] = new Parametro("CURSOR1", "", "CURSOR", ParameterDirection.ReturnValue);
     parameter[1] = new Parametro("NEW_TIPOCURSO", objGrupo.fkCurso, "NUMBER", ParameterDirection.Input);
     parameter[2] = new Parametro("NEW_DOCENTE", objDocente.codigo, "NUMBER", ParameterDirection.Input);
     return(conn.OraProcedimiento("FN_CONSULTARGRUPOS", parameter));
 }
示例#3
0
 public DataTable ListarSeminarios(Mgrupo grupo, Mdocente docente)
 {
     parameter    = new Parametro[3];
     parameter[0] = new Parametro("CURSOR1", "", "CURSOR", ParameterDirection.ReturnValue);
     parameter[1] = new Parametro("NEW_TIPOCURSO", grupo.fkCurso, "NUMBER", ParameterDirection.Input);
     parameter[2] = new Parametro("NEW_DOCENTE", docente.codigo, "NUMBER", ParameterDirection.Input);
     return(conn.OraProcedimiento("FN_LISTARSEMINARIOS", parameter));
 }
示例#4
0
        public bool MergeGrupo(Mgrupo obj)
        {
            parameter     = new Parametro[12];
            parameter[0]  = new Parametro("NEWCODIGO", obj.codigo);
            parameter[1]  = new Parametro("NEWNOMBRE", obj.nombre);
            parameter[2]  = new Parametro("NEWCAPACIDAD", obj.capacidad);
            parameter[3]  = new Parametro("NEWTEMA", obj.tema);
            parameter[4]  = new Parametro("NEWESTADO", obj.estado);
            parameter[5]  = new Parametro("NEWFKASIGNATURA", obj.fkAsignatura);
            parameter[6]  = new Parametro("NEWFKCOSTE", obj.fkCoste);
            parameter[7]  = new Parametro("NEWFKCURSO", obj.fkCurso);
            parameter[8]  = new Parametro("NEWFKDOCENTE", obj.fkDocente);
            parameter[9]  = new Parametro("NEWFKINTENSIDAD", obj.fkIntensidad);
            parameter[10] = new Parametro("NEWFKCALENDARIO", obj.fkCalendario);
            parameter[11] = new Parametro("NEWFKPERIODO", obj.fkPeriodo);

            trans[0] = new Transaction("PR_MERGEGRUPO", parameter);

            return(conn.realizarTransaccion(trans));
        }