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; }
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; }
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; }
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; }