コード例 #1
0
        public static void EliminarDepUsu(string Usuario, string Dependencia, ref string Verificador)
        {
            OracleCommand       cmd        = null;
            ExeProcedimiento    exeProc    = new ExeProcedimiento("INGRESOS");
            List <GRL_USUARIOS> list       = new List <GRL_USUARIOS>();
            GRL_USUARIOS        objUsuario = new GRL_USUARIOS();

            try
            {
                OracleDataReader dr            = null;
                string[]         ParametrosIn  = { "P_USUARIO", "P_ID_UR" };
                object[]         Valores       = { Usuario, Dependencia };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("DEL_USUARIOS_URS", ref Verificador, ref dr, ParametrosIn, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            //return registroAgregado;
        }
コード例 #2
0
        public static List <SCE_CUOTAS_SABATINOS> AgregarCuotasSabatinosLenguas(SCE_CUOTAS_SABATINOS objCuotas, ref string Verificador)
        {
            OracleCommand               cmd     = null;
            ExeProcedimiento            exeProc = new ExeProcedimiento();
            List <SCE_CUOTAS_SABATINOS> list    = new List <SCE_CUOTAS_SABATINOS>();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "P_DEPENDENCIA", "P_TIPO",            "P_NIVEL", "P_STATUS", "P_IMPORTE_INGLES", "P_IMPORTE_ITALIANO", "P_IMPORTE_FRANCES", "P_IMPORTE_ALEMAN", "P_IMPORTE_CHINO",
                                                "P_IMPORTE_TZOTZIL",     "P_IMPORTE_TZENTAL", "P_IMPORTE_ESPANIOL" };
                object[]         Valores = { objCuotas.ESCUELA, objCuotas.TIPO,          objCuotas.NIVEL,           objCuotas.STATUS,          objCuotas.IMPORTE_INGLES, objCuotas.IMPORTE_ITALIANO, objCuotas.IMPORTE_FRANCES,
                                             objCuotas.IMPORTE_ALEMAN,  objCuotas.IMPORTE_CHINO, objCuotas.IMPORTE_TZOTZIL, objCuotas.IMPORTE_TZENTAL, objCuotas.IMPORTE_ESPANIOL };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("INS_CUOTA_LENGUAS", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #3
0
        public static Btu_Curriculum GuardarInformacionCandidatoBD(Btu_Curriculum objInfoCandidato, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "p_matricula", "p_paterno",    "p_materno",
                                                "p_nombre",            "p_domicilio",  "p_municipio", "p_estado",
                                                "p_nacimiento",        "p_telefono",   "p_celular",   "p_correo",
                                                "p_objetivo",          "p_interes",    "p_contrasena","p_tipo",   "p_usuario","p_genero",
                                                "p_ruta_foto",         "p_codigo_pos", "p_colonia" };
                object[]         Valores = { objInfoCandidato.Matricula,    objInfoCandidato.Paterno,   objInfoCandidato.Materno,   objInfoCandidato.Nombre,
                                             objInfoCandidato.Domicilio,            objInfoCandidato.Municipio, objInfoCandidato.Estado,    objInfoCandidato.Fecha_Nacimiento,objInfoCandidato.Telefono,
                                             objInfoCandidato.Celular,              objInfoCandidato.Correo,    objInfoCandidato.Objetivo,  objInfoCandidato.Intereses,       objInfoCandidato.Contrasena, objInfoCandidato.Tipo,
                                             objInfoCandidato.Usuario_Modificacion, objInfoCandidato.Genero,    objInfoCandidato.Ruta_Foto, objInfoCandidato.Codigo_Postal,   objInfoCandidato.Colonia };
                string[]         ParametrosOut = { "p_id", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("INS_BTU_CURRICULUM", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objInfoCandidato.Id = Convert.ToString(cmd.Parameters["p_id"].Value);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }

            return(objInfoCandidato);
        }
コード例 #4
0
        public static List <SCE_CUOTAS_POSGRADO_DATOS> ModificarCuota(SCE_CUOTAS_POSGRADO_DATOS objCuotasNew, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();
            List <SCE_CUOTAS_POSGRADO_DATOS> list = new List <SCE_CUOTAS_POSGRADO_DATOS>();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "P_ID", "P_NUM_PAGO",      "P_NIVEL",      "P_SEMESTRE",     "P_CONCEPTO", "P_DESC_CONCEPTO",
                                                "P_CUOTA",      "P_CUOTA_PAQUETE", "P_NO_PAQUETE", "P_FECHA_LIMITE", "P_VALOR",    "P_DIAS", "P_TIPO_PROGRAMA" };
                object[]         Valores = { objCuotasNew.ID, objCuotasNew.NO_PAGO,       objCuotasNew.NIVEL,      objCuotasNew.SEMESTRE,     objCuotasNew.CONCEPTO, objCuotasNew.CONCEPTO_DESCRIPCION,
                                             objCuotasNew.CUOTA,      objCuotasNew.CUOTA_PAQUETE, objCuotasNew.NO_PAQUETE, objCuotasNew.FECHA_LIMITE, objCuotasNew.VALOR,    objCuotasNew.DIAS, objCuotasNew.TIPO_PROGRAMA };
                string[]         ParametrosOut = { "P_Bandera" };
                cmd = exeProc.GenerarOracleCommand("UPD_CUOTAS_POSGRADO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #5
0
        public static List <SCE_CUOTAS_POSGRADO_DATOS> EliminarCuota(SCE_CUOTAS_POSGRADO_DATOS objCuotasNew, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();
            List <SCE_CUOTAS_POSGRADO_DATOS> list = new List <SCE_CUOTAS_POSGRADO_DATOS>();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID" };
                object[]         Valores       = { objCuotasNew.ID };
                string[]         ParametrosOut = { "P_Bandera" };
                cmd = exeProc.GenerarOracleCommand("DEL_CUOTAS_POSGRADO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #6
0
        public static List <ResponsableModel> ObtenerDatosUnidadesResp(int Id, ref string Verificador)
        {
            OracleCommand           cmd             = null;
            ExeProcedimiento        exeProc         = new ExeProcedimiento();
            List <ResponsableModel> list            = new List <ResponsableModel>();
            ResponsableModel        objUnidadesResp = new ResponsableModel();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_ID_ACTIVIDAD", "P_ID_UNIDAD", "P_CONTACTO", "P_TELEFONO", "P_CORREO", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_PLA_PLAN_RESPONSABLES", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                string TempActv = Convert.ToString(cmd.Parameters["P_ID_ACTIVIDAD"].Value);
                string TempU    = Convert.ToString(cmd.Parameters["P_ID_UNIDAD"].Value);
                objUnidadesResp.Id             = Id;
                objUnidadesResp.Id_Actividades = Convert.ToInt32(TempActv);
                objUnidadesResp.Id_Unidad      = Convert.ToInt32(TempU);
                objUnidadesResp.Contacto       = Convert.ToString(cmd.Parameters["P_CONTACTO"].Value);
                objUnidadesResp.Telefono       = Convert.ToString(cmd.Parameters["P_TELEFONO"].Value);
                objUnidadesResp.Correo         = Convert.ToString(cmd.Parameters["P_CORREO"].Value);
                list.Add(objUnidadesResp);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #7
0
        public static void InsOpcionesMenu(string Usuario, int Opcion, ref string Verificador)
        {
            OracleCommand       cmd        = null;
            ExeProcedimiento    exeProc    = new ExeProcedimiento("INGRESOS");
            List <GRL_USUARIOS> list       = new List <GRL_USUARIOS>();
            GRL_USUARIOS        objUsuario = new GRL_USUARIOS();

            try
            {
                OracleDataReader dr            = null;
                string[]         ParametrosIn  = { "p_usuario", "p_Id_Sistema", "p_Id_Opcion" };
                object[]         Valores       = { Usuario, 14, Opcion };
                string[]         ParametrosOut = { "p_bandera" };
                cmd = exeProc.GenerarOracleCommand("SIGA09.INS_ACCESOS", ref Verificador, ref dr, ParametrosIn, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            //return registroAgregado;
        }
コード例 #8
0
        public static void EditarVacante(Btu_Vacante objVacante, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "p_id_vacante",     "p_nombre",                      "p_total",   "p_edad_minima",          "p_edad_maxima",  "p_estado_civil", "p_grado",       "p_experiencia",
                                                "p_actividades",            "p_conocimientos",               "p_salario", "p_frecuencia_salario",   "p_prestasiones", "p_ubicacion",    "p_licencia",
                                                "p_vigencia_inicio",        "p_vigencia_fin",                "p_tipo",    "p_direccion_entrevista", "p_telefono",     "p_correo",       "p_comentarios",
                                                "p_responsable_entrevista", "p_especificaciones_entrevista", "p_idioma",  "p_radicar",              "p_viajar",       "p_flayer",       "p_genero",      "p_jornada" };
                object[]         Valores = { objVacante.Id,             objVacante.Nombre,                      objVacante.Total,   objVacante.Edad_Minima,          objVacante.Edad_Maxima,  objVacante.Estado_Civil,   objVacante.Grado,       objVacante.Experiencia,
                                             objVacante.Actividades,            objVacante.Conocimientos,               objVacante.Salario, objVacante.Frecuencia_Salario,   objVacante.Prestaciones, objVacante.Ubicacion,      objVacante.Licencia,
                                             objVacante.Vigencia_Inicio,        objVacante.Vigencia_Fin,                objVacante.Tipo,    objVacante.Direccion_Entrevista, objVacante.Telefono,     objVacante.Correo,         objVacante.Comentarios,
                                             objVacante.Responsable_Entrevista, objVacante.Especificaciones_Entrevista, objVacante.Idioma,  objVacante.Radicar,              objVacante.Viajar,       objVacante.Flayer_Empresa, objVacante.Genero,
                                             objVacante.Jornada_Laboral };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("UPD_BTU_VACANTE", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
コード例 #9
0
        public static void GuardarUsuario(GRL_USUARIOS objUsuario, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_INGRESOS");

            //bool registroAgregado = false;
            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_USUARIO", "P_NOMBRE", "P_PASSWORD", "P_CORREO", "P_TELEFONOS", "P_DEPENDENCIA", "P_STATUS", "P_ID_SISTEMA" };
                object[]         Valores       = { objUsuario.USUARIO, objUsuario.NOMBRE, objUsuario.PASSWORD, objUsuario.CORREO, objUsuario.TELEFONOS, objUsuario.DIRECCION_DEPE, objUsuario.STATUS, "14" };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("SIGA09.INS_USUARIOS_MNU", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);

                //list.Add(objCorresp);
                //registroAgregado = true;
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            //return list;
            //return registroAgregado;
        }
コード例 #10
0
        public static List <UnidadesResponsables> ObtenerDatosUnidades(int Id, ref string Verificador)
        {
            OracleCommand               cmd                = null;
            ExeProcedimiento            exeProc            = new ExeProcedimiento();
            List <UnidadesResponsables> list               = new List <UnidadesResponsables>();
            UnidadesResponsables        objDatosUnidadades = new UnidadesResponsables();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID_ACREDITADOR" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_DEPENDENCIA", "P_CLAVE", "P_DESCRIPCION", "P_STATUS", "P_COORDINADOR", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_UNIDADES_RESPONSABLES", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objDatosUnidadades.Id          = Id;
                objDatosUnidadades.Dependencia = Convert.ToString(cmd.Parameters["P_DEPENDENCIA"].Value);
                objDatosUnidadades.Clave       = Convert.ToString(cmd.Parameters["P_CLAVE"].Value);
                objDatosUnidadades.Descripcion = Convert.ToString(cmd.Parameters["P_DESCRIPCION"].Value);
                objDatosUnidadades.Status      = Convert.ToString(cmd.Parameters["P_STATUS"].Value);
                objDatosUnidadades.Coordinador = Convert.ToString(cmd.Parameters["P_COORDINADOR"].Value);
                list.Add(objDatosUnidadades);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #11
0
        public static List <GRL_USUARIOS> ObtenerUsuario(string WXI, ref string Verificador)
        {
            OracleCommand       cmd        = null;
            ExeProcedimiento    exeProc    = new ExeProcedimiento("INGRESOS");
            List <GRL_USUARIOS> list       = new List <GRL_USUARIOS>();
            GRL_USUARIOS        objUsuario = new GRL_USUARIOS();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_WXI" };
                object[]         Valores       = { WXI };
                string[]         ParametrosOut = { "P_USUARIO", "P_TIPO", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_USUARIO_ENCRIPTA_Y_TIPO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objUsuario.USUARIO = Convert.ToString(cmd.Parameters["P_USUARIO"].Value);
                objUsuario.TIPO    = Convert.ToString(cmd.Parameters["P_TIPO"].Value);
                list.Add(objUsuario);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #12
0
        public static List <Indicadores> ObtenerDatosIndicador(int Id, ref string Verificador)
        {
            OracleCommand      cmd          = null;
            ExeProcedimiento   exeProc      = new ExeProcedimiento();
            List <Indicadores> list         = new List <Indicadores>();
            Indicadores        objIndicador = new Indicadores();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_CATEGORIA", "P_SUBTIPO", "P_ETIQUETA_1", "P_ETIQUETA_2", "P_DESCRIPCION", "P_EVOLUTIVO", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_PLA_INDICADORES", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objIndicador.Categoria   = Convert.ToString(cmd.Parameters["P_CATEGORIA"].Value);
                objIndicador.Subtipo     = Convert.ToString(cmd.Parameters["P_SUBTIPO"].Value);
                objIndicador.Etiqueta_1  = Convert.ToString(cmd.Parameters["P_ETIQUETA_1"].Value);
                objIndicador.Etiqueta_2  = Convert.ToString(cmd.Parameters["P_ETIQUETA_2"].Value);
                objIndicador.Descripcion = Convert.ToString(cmd.Parameters["P_DESCRIPCION"].Value);
                objIndicador.Evolutivo   = Convert.ToString(cmd.Parameters["P_EVOLUTIVO"].Value);
                list.Add(objIndicador);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #13
0
        public static List <AreasAtencion> ObtenerDatosAreasAtencion(int Id, ref string Verificador)
        {
            OracleCommand        cmd     = null;
            ExeProcedimiento     exeProc = new ExeProcedimiento();
            List <AreasAtencion> list    = new List <AreasAtencion>();
            AreasAtencion        objDatosAreasAtencion = new AreasAtencion();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID_ACREDITADOR" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_DEPENDENCIA", "P_CLAVE", "P_DESCRIPCION", "P_STATUS", "P_CATEGORIA", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_AREAS_ATENCION", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objDatosAreasAtencion.Dependencia = Convert.ToString(cmd.Parameters["P_DEPENDENCIA"].Value);
                objDatosAreasAtencion.Clave       = Convert.ToString(cmd.Parameters["P_CLAVE"].Value);
                objDatosAreasAtencion.Descripcion = Convert.ToString(cmd.Parameters["P_DESCRIPCION"].Value);
                objDatosAreasAtencion.Status      = Convert.ToString(cmd.Parameters["P_STATUS"].Value);
                objDatosAreasAtencion.Categoria   = Convert.ToString(cmd.Parameters["P_CATEGORIA"].Value);
                objDatosAreasAtencion.Id          = Id;
                list.Add(objDatosAreasAtencion);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #14
0
        public static List <Basicos> ObtenerDatosBasico(int Id, ref string Verificador)
        {
            OracleCommand    cmd       = null;
            ExeProcedimiento exeProc   = new ExeProcedimiento();
            List <Basicos>   list      = new List <Basicos>();
            Basicos          objBasico = new Basicos();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID_BASICOS" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_TIPO", "P_CLAVE", "P_STATUS", "P_DESCRIPCION", "P_ORDEN", "P_BANDERA" };
                cmd                   = exeProc.GenerarOracleCommand("OBT_PLA_BASICOS", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objBasico.Tipo        = Convert.ToString(cmd.Parameters["P_TIPO"].Value);
                objBasico.Clave       = Convert.ToString(cmd.Parameters["P_CLAVE"].Value);
                objBasico.Status      = Convert.ToString(cmd.Parameters["P_STATUS"].Value);
                objBasico.Descripcion = Convert.ToString(cmd.Parameters["P_DESCRIPCION"].Value);
                objBasico.Orden       = Convert.ToString(cmd.Parameters["P_ORDEN"].Value);
                list.Add(objBasico);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #15
0
        public static List <Periodos> ObtenerDatosPeriodos(int Id, ref string Verificador)
        {
            OracleCommand    cmd         = null;
            ExeProcedimiento exeProc     = new ExeProcedimiento();
            List <Periodos>  list        = new List <Periodos>();
            Periodos         objPeriodos = new Periodos();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_DEPENDENCIA", "P_DESCRIPCION", "P_PERIODO", "P_STATUS", "P_EJERCICIO", "P_INICIO", "P_FIN", "P_BANDERA" };
                cmd                     = exeProc.GenerarOracleCommand("OBT_PLA_PERIODOS", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objPeriodos.Id          = Id;
                objPeriodos.Dependencia = Convert.ToString(cmd.Parameters["P_DEPENDENCIA"].Value);
                objPeriodos.Descripcion = Convert.ToString(cmd.Parameters["P_DESCRIPCION"].Value);
                objPeriodos.Periodo     = Convert.ToString(cmd.Parameters["P_PERIODO"].Value);
                objPeriodos.Status      = Convert.ToString(cmd.Parameters["P_STATUS"].Value);
                objPeriodos.Ejercicio   = Convert.ToString(cmd.Parameters["P_EJERCICIO"].Value);
                objPeriodos.Inicio      = Convert.ToString(cmd.Parameters["P_INICIO"].Value);
                objPeriodos.Fin         = Convert.ToString(cmd.Parameters["P_FIN"].Value);
                list.Add(objPeriodos);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #16
0
        public static List <Acreditaciones> ObtenerDatosAcreditaciones(int Id, ref string Verificador)
        {
            OracleCommand         cmd     = null;
            ExeProcedimiento      exeProc = new ExeProcedimiento();
            List <Acreditaciones> list    = new List <Acreditaciones>();
            Acreditaciones        objDatosAcreditacion = new Acreditaciones();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID_ACREDITADOR" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_DEPENDENCIA", "P_CARRERA", "P_ORGANISMO", "P_FECHA_INICIAL", "P_FECHA_FINAL", "P_STATUS", "P_OBSERVACIONES", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_ACREDITACIONES", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objDatosAcreditacion.Dependencia   = Convert.ToString(cmd.Parameters["P_DEPENDENCIA"].Value);
                objDatosAcreditacion.Carrera       = Convert.ToString(cmd.Parameters["P_CARRERA"].Value);
                objDatosAcreditacion.Organismo     = Convert.ToString(cmd.Parameters["P_ORGANISMO"].Value);
                objDatosAcreditacion.FechaInicial  = Convert.ToString(cmd.Parameters["P_FECHA_INICIAL"].Value);
                objDatosAcreditacion.FechaFinal    = Convert.ToString(cmd.Parameters["P_FECHA_FINAL"].Value);
                objDatosAcreditacion.Status        = Convert.ToString(cmd.Parameters["P_STATUS"].Value);
                objDatosAcreditacion.Observaciones = Convert.ToString(cmd.Parameters["P_OBSERVACIONES"].Value);
                list.Add(objDatosAcreditacion);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #17
0
        public static void EliminarCuotasSel(string Generacion, List <SCE_CUOTAS_POSGRADO_DATOS> lstCuotas, ref string Verificador)
        {
            var orderCuotas = from c in lstCuotas
                              orderby c.NO_PAGO descending
                              select c;

            lstCuotas = orderCuotas.ToList <SCE_CUOTAS_POSGRADO_DATOS>();

            for (int i = 0; i < lstCuotas.Count; i++)
            {
                OracleCommand    cmd     = null;
                ExeProcedimiento exeProc = new ExeProcedimiento();
                try
                {
                    OracleDataReader dr = null;

                    string[] Parametros    = { "P_GENERACION", "P_ID" };
                    object[] Valores       = { Generacion, lstCuotas[i].ID };
                    string[] ParametrosOut = { "P_Bandera" };
                    cmd = exeProc.GenerarOracleCommand("DEL_CUOTAS_POSGRADO_GEN", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                }
                catch (Exception ex)
                {
                    Verificador = ex.Message;
                }
                finally
                {
                    exeProc.LimpiarOracleCommand(ref cmd);
                }
            }
            //return list;
            //return registroAgregado;
        }
コード例 #18
0
        public static void EliminarCuotasSel2(List <SCE_CUOTAS_POSGRADO_DATOS> lstCuotasSel, string Ciclo, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();
            List <SCE_CUOTAS_POSGRADO_DATOS> list = new List <SCE_CUOTAS_POSGRADO_DATOS>();

            for (int i = 0; i < lstCuotasSel.Count; i++)
            {
                try
                {
                    OracleDataReader dr            = null;
                    string[]         Parametros    = { "P_ID" };
                    object[]         Valores       = { lstCuotasSel[i].ID, Ciclo };
                    string[]         ParametrosOut = { "P_Bandera" };
                    cmd = exeProc.GenerarOracleCommand("DEL_CUOTAS_POSGRADO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                }
                catch (Exception ex)
                {
                    Verificador = ex.Message;
                }
                finally
                {
                    exeProc.LimpiarOracleCommand(ref cmd);
                }
            }
        }
コード例 #19
0
        public static List <SCE_CUOTAS_POSGRADO_DATOS> ObtenerAdjunto(SCE_CUOTAS_POSGRADO_DATOS objCuotasAdj, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();
            List <SCE_CUOTAS_POSGRADO_DATOS> list      = new List <SCE_CUOTAS_POSGRADO_DATOS>();
            SCE_CUOTAS_POSGRADO_DATOS        objCuotas = new SCE_CUOTAS_POSGRADO_DATOS();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ESCUELA", "P_CARRERA", "P_GENERACION" };
                object[]         Valores       = { objCuotasAdj.ESCUELA, objCuotasAdj.CARRERA, objCuotasAdj.GENERACION };
                string[]         ParametrosOut = { "P_NUM_OFICIO", "P_FECHA_OFICIO", "P_RUTA", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_RUTA_ADJUNTO_POSGRADO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objCuotas.NUM_OFICIO   = Convert.ToString(cmd.Parameters["P_NUM_OFICIO"].Value);
                objCuotas.FECHA_OFICIO = Convert.ToString(cmd.Parameters["P_FECHA_OFICIO"].Value);
                objCuotas.RUTA_ADJUNTO = Convert.ToString(cmd.Parameters["P_RUTA"].Value);
                list.Add(objCuotas);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #20
0
        public static List <SCE_CUOTAS_POSGRADO_DATOS> AgregarAdjunto(SCE_CUOTAS_POSGRADO_DATOS objCuotasAdj, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();
            List <SCE_CUOTAS_POSGRADO_DATOS> list = new List <SCE_CUOTAS_POSGRADO_DATOS>();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ESCUELA", "P_CARRERA", "P_GENERACION", "P_NUM_OFICIO", "P_FECHA_OFICIO", "P_RUTA_ADJUNTO" };
                object[]         Valores       = { objCuotasAdj.ESCUELA, objCuotasAdj.CARRERA, objCuotasAdj.GENERACION, objCuotasAdj.NUM_OFICIO, objCuotasAdj.FECHA_OFICIO, objCuotasAdj.RUTA_ADJUNTO };
                string[]         ParametrosOut = { "P_Bandera" };
                cmd = exeProc.GenerarOracleCommand("INS_CUOTAS_POSGRADO_SOLICITUD", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #21
0
        public static void EditarDatosEmpresa(Btu_Empresa objEmpresa, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "P_ID", "P_RAZON_SOCIAL",   "P_NOMBRE_COMERCIAL", "P_ACTIVIDAD", "P_CODIGO_POSTAL", "P_ESTADO",
                                                "P_CIUDAD",     "P_COLONIA",        "P_DOMICILIO",        "P_RFC",       "P_CONTACTO",      "P_CONTACTO_CARGO","P_TELEFONO","P_CELULAR",
                                                "P_EMAIL",      "P_MEDIO_CONTACTO", "P_CONTRASENIA",      "P_LOGOTIPO",  "P_TIPO_PERSONA" };
                object[]         Valores = { objEmpresa.Id_Empresa, objEmpresa.Razon_Social,   objEmpresa.Nombre_Comercial, objEmpresa.Actividad, objEmpresa.Codigo_Postal, objEmpresa.Estado,
                                             objEmpresa.Ciudad,             objEmpresa.Colonia,        objEmpresa.Domicilio,        objEmpresa.Rfc,       objEmpresa.Contacto,      objEmpresa.Contacto_Cargo,objEmpresa.Telefono,objEmpresa.Celular,
                                             objEmpresa.Email,              objEmpresa.Medio_Contacto, objEmpresa.Contrasena,       objEmpresa.Ruta_Foto, objEmpresa.Tipo_Persona };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("UPD_DATOS_EMPRESA", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
コード例 #22
0
 public static void GuardarCurriculumInformacionBD(Btu_Curriculum objId, List <Btu_Curriculum_Informacion> listInformacionCurriculum, ref string Verificador)
 {
     for (int i = 0; i < listInformacionCurriculum.Count; i++)
     {
         OracleCommand    cmd     = null;
         ExeProcedimiento exeProc = new ExeProcedimiento();
         try
         {
             OracleDataReader dr         = null;
             string[]         Parametros = { "p_id_curriculum", "p_tipo",         "p_subtipo",
                                             "p_institucion",           "p_carrera",      "p_area",     "p_descripcion",
                                             "p_principal",             "p_fecha_inicio", "p_fecha_fin","p_id_carrera", "p_contacto" };
             object[]         Valores = { objId.Id,                         listInformacionCurriculum[i].Tipo,         listInformacionCurriculum[i].Subtipo,
                                          listInformacionCurriculum[i].Institucion, listInformacionCurriculum[i].Carrera,      listInformacionCurriculum[i].Area,     listInformacionCurriculum[i].Descripcion,
                                          listInformacionCurriculum[i].Principal,   listInformacionCurriculum[i].Fecha_Inicio, listInformacionCurriculum[i].Fecha_Fin,listInformacionCurriculum[i].Id_Carrera,
                                          listInformacionCurriculum[i].Contacto };
             string[]         ParametrosOut = { "P_BANDERA" };
             cmd = exeProc.GenerarOracleCommand("INS_BTU_CURRICULUM_INFO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
         }
         catch (Exception ex)
         {
             Verificador = ex.Message;
         }
         finally
         {
             exeProc.LimpiarOracleCommand(ref cmd);
         }
     }
 }
コード例 #23
0
        public static void GuardarGrupoUsuario(string Usuario, string Grupo, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_INGRESOS");

            //bool registroAgregado = false;
            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_USUARIO", "P_SISTEMA", "P_ID_GRUPO" };
                object[]         Valores       = { Usuario, "14", Grupo };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("SIGA09.INS_GRUPO_USUARIO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);

                //list.Add(objCorresp);
                //registroAgregado = true;
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            //return list;
            //return registroAgregado;
        }
コード例 #24
0
        public static List <FEL_FACTURA> AgregarPagoSIAE(FEL_FACTURA objDatosSYSWEB, ref string Verificador)
        {
            OracleCommand      cmd     = null;
            ExeProcedimiento   exeProc = new ExeProcedimiento();
            List <FEL_FACTURA> list    = new List <FEL_FACTURA>();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_MATRICULA", "P_CICLO", "P_SEMESTRE", "P_TIPO", "P_REFERENCIA", "P_USUARIO" };
                object[]         Valores       = { objDatosSYSWEB.MATRICULA, objDatosSYSWEB.CICLO, objDatosSYSWEB.SEMESTRE, objDatosSYSWEB.TIPO, objDatosSYSWEB.REFERENCIA, objDatosSYSWEB.USUARIO };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("ins_pagos_sysweb_siae", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #25
0
        public static List <GRL_USUARIOS> ObtenerDatosUsuario(string Usuario, ref string Verificador)
        {
            OracleCommand       cmd        = null;
            ExeProcedimiento    exeProc    = new ExeProcedimiento("INGRESOS");
            List <GRL_USUARIOS> list       = new List <GRL_USUARIOS>();
            GRL_USUARIOS        objUsuario = new GRL_USUARIOS();

            try
            {
                OracleDataReader dr            = null;
                string[]         ParametrosIn  = { "P_USUARIO" };
                object[]         Valores       = { Usuario };
                string[]         ParametrosOut = { "P_NOMBRE", "P_PASSWORD", "P_CORREO", "P_TELEFONOS", "P_DEPENDENCIA", "P_STATUS", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_USUARIO", ref Verificador, ref dr, ParametrosIn, Valores, ParametrosOut);
                objUsuario.USUARIO        = Usuario;
                objUsuario.NOMBRE         = Convert.ToString(cmd.Parameters["P_NOMBRE"].Value);
                objUsuario.PASSWORD       = Convert.ToString(cmd.Parameters["P_PASSWORD"].Value);
                objUsuario.CORREO         = Convert.ToString(cmd.Parameters["P_CORREO"].Value);
                objUsuario.TELEFONOS      = Convert.ToString(cmd.Parameters["P_TELEFONOS"].Value);
                objUsuario.DIRECCION_DEPE = Convert.ToString(cmd.Parameters["P_DEPENDENCIA"].Value);
                objUsuario.STATUS         = Convert.ToString(cmd.Parameters["P_STATUS"].Value);
                list.Add(objUsuario);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #26
0
        public static List <Actividades> ObtenerDatosActividades(int Id, ref string Verificador)
        {
            OracleCommand      cmd           = null;
            ExeProcedimiento   exeProc       = new ExeProcedimiento();
            List <Actividades> list          = new List <Actividades>();
            Actividades        objActividaes = new Actividades();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID" };
                object[]         Valores       = { Id };
                string[]         ParametrosOut = { "P_ID_PROGRAMA", "P_DESCRIPCION", "P_DETALLES", "P_FECHA_INICIO", "P_FECHA_FIN", "P_IMPACTO", "P_PRIORITARIA", "P_STATUS", "P_CLAVE", "P_ID_PADRE", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_PLA_ACTIVIDADES", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                string IdPrograma = Convert.ToString(cmd.Parameters["P_ID_PROGRAMA"].Value);
                string Id_Padre   = Convert.ToString(cmd.Parameters["P_ID_PADRE"].Value);
                objActividaes.Id_Programa = Convert.ToInt32(IdPrograma);
                //objActividaes.Id_Programa = Convert.ToInt32(Convert.ToString(cmd.Parameters["P_ID_PROGRAMA"].Value));
                objActividaes.Descripcion  = Convert.ToString(cmd.Parameters["P_DESCRIPCION"].Value);
                objActividaes.Detalles     = Convert.ToString(cmd.Parameters["P_DETALLES"].Value);
                objActividaes.Fecha_Inicio = Convert.ToString(cmd.Parameters["P_FECHA_INICIO"].Value);
                objActividaes.Fecha_Fin    = Convert.ToString(cmd.Parameters["P_FECHA_FIN"].Value);
                objActividaes.Impacto      = Convert.ToString(cmd.Parameters["P_IMPACTO"].Value);
                objActividaes.Prioritaria  = Convert.ToString(cmd.Parameters["P_PRIORITARIA"].Value);
                objActividaes.Status       = Convert.ToString(cmd.Parameters["P_STATUS"].Value);
                objActividaes.Id           = Id;
                objActividaes.Clave        = Convert.ToString(cmd.Parameters["P_CLAVE"].Value);
                objActividaes.Id_Padre     = Convert.ToInt32(Id_Padre);
                list.Add(objActividaes);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #27
0
        public static List <SCE_REFERENCIAS> Obt_Referencia_SYSWEB(SCE_REFERENCIAS objReferencia, string Usuario, ref string Verificador)
        {
            OracleCommand          Cmd     = null;
            ExeProcedimiento       exeProc = new ExeProcedimiento();
            List <SCE_REFERENCIAS> list    = new List <SCE_REFERENCIAS>();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "p_Matricula", "p_Escuela",   "p_Semestre",   "p_Ciclo_Escolar", "p_Movimiento", "p_DiasVigencia",
                                                "p_nombre",            "p_muni_sede", "p_id_carrera", "p_extemporaneo",  "p_usuario" };
                object[]         Valores = { objReferencia.MATRICULA, objReferencia.DEPENDENCIA,   objReferencia.SEMESTRE, objReferencia.CICLO_ACTUAL,
                                             objReferencia.MOVIMIENTO,        objReferencia.DIAS_VIGENCIA, objReferencia.NOMBRE,   objReferencia.MUNICIPIO_SEDE,objReferencia.ID_CARRERA,objReferencia.ES_EXTEMPORANEO, Usuario };
                string[]         ParametrosOut = { "p_Importe", "p_Vigencia", "p_descripcion", "p_Referencia", "p_id_referencia", "P_Bandera" };
                Cmd = exeProc.GenerarOracleCommand("OBT_REFERENCIA_SYSWEB", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objReferencia.TOTAL        = Convert.ToDouble(Cmd.Parameters["p_Importe"].Value.ToString());
                objReferencia.FECHA_LIMITE = Convert.ToString(Cmd.Parameters["p_Vigencia"].Value);
                objReferencia.NOTAS        = Convert.ToString(Cmd.Parameters["p_descripcion"].Value);
                objReferencia.REFERENCIA   = Convert.ToString(Cmd.Parameters["p_Referencia"].Value);
                string valor = Convert.ToString(Cmd.Parameters["p_id_referencia"].Value);
                if (valor == "null")
                {
                    Verificador = Convert.ToString(Cmd.Parameters["P_Bandera"].Value);  //"Ya fue confirmado el pago de esta referencia " + objReferencia.REFERENCIA+", favor de verificar.";
                }
                else
                {
                    objReferencia.ID = Convert.ToInt32(Cmd.Parameters["p_id_referencia"].Value.ToString());
                }
                list.Add(objReferencia);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref Cmd);
            }
            return(list);
            //return registroAgregado;
        }
コード例 #28
0
        public static void EliminarEmpresa(Btu_Empresa objEmpresa, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "p_id" };
                object[]         Valores       = { objEmpresa.Id };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("DEL_SAF_PROVEEDORES", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
コード例 #29
0
        public static void EditarUsuario(GRL_USUARIOS objUsuario, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_INGRESOS");

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_USUARIO", "P_NOMBRE", "P_PASSWORD", "P_CORREO", "P_TELEFONOS", "P_DEPENDENCIA", "P_STATUS" };
                object[]         Valores       = { objUsuario.USUARIO, objUsuario.NOMBRE, objUsuario.PASSWORD, objUsuario.CORREO, objUsuario.TELEFONOS, objUsuario.DIRECCION_DEPE, "A" };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("SIGA09.UPD_USUARIOS_MNU", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
コード例 #30
0
        public static void GuardarDocumentoAdjunto(Btu_Curriculum_Adjuntos objadjunto, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "p_id_curriculum", "p_tipo", "p_subtipo", "p_ruta" };
                object[]         Valores       = { objadjunto.Id_Curriculum, objadjunto.Tipo, objadjunto.Subtipo, objadjunto.Ruta };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("INS_BTU_CURRICULUM_ADJUNTOS", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }