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;
        }
Example #2
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;
        }
Example #3
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;
        }
Example #4
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;
        }
        public static List <SCE_CUOTAS_POSGRADO_DATOS> ObtenerDatosCuotas(int IdCuota, 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_ID" };
                object[]         Valores       = { IdCuota };
                string[]         ParametrosOut = { "P_NO_PAGO", "P_NIVEL", "P_SEMESTRE", "P_CONCEPTO_DESC", "P_CUOTA", "P_CUOTA_PAQUETE", "P_NO_PAQUETE", "P_FECHA_LIMITE", "P_VALOR", "P_CONCEPTO", "P_GENERACION", "P_TIPO_PROG", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("OBT_CUOTAS_POSGRADO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objCuotas.NO_PAGO       = Convert.ToInt32(cmd.Parameters["P_NO_PAGO"].Value.ToString());
                objCuotas.NIVEL         = Convert.ToString(cmd.Parameters["P_NIVEL"].Value);
                objCuotas.SEMESTRE      = Convert.ToString(cmd.Parameters["P_SEMESTRE"].Value);
                objCuotas.TIPO          = Convert.ToString(cmd.Parameters["P_CONCEPTO_DESC"].Value);
                objCuotas.CUOTA         = Convert.ToDouble(cmd.Parameters["P_CUOTA"].Value.ToString());
                objCuotas.CUOTA_PAQUETE = Convert.ToDouble(cmd.Parameters["P_CUOTA_PAQUETE"].Value.ToString());
                objCuotas.NO_PAQUETE    = Convert.ToInt32(cmd.Parameters["P_NO_PAQUETE"].Value.ToString());
                objCuotas.FECHA_LIMITE  = Convert.ToString(cmd.Parameters["P_FECHA_LIMITE"].Value);
                objCuotas.VALOR         = Convert.ToInt32(cmd.Parameters["P_VALOR"].Value.ToString());
                objCuotas.CONCEPTO      = Convert.ToString(cmd.Parameters["P_CONCEPTO"].Value);
                objCuotas.GENERACION    = Convert.ToString(cmd.Parameters["P_GENERACION"].Value);
                objCuotas.TIPO_PROGRAMA = Convert.ToString(cmd.Parameters["P_TIPO_PROG"].Value);
                list.Add(objCuotas);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
            return(list);
            //return registroAgregado;
        }