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; }
public JsonResult ModificarFechaDispersado(string Fecha_Dispersado_Old, string Fecha_Dispersado_New) { RESULTADOFACTURA objResultado = new RESULTADOFACTURA(); FEL_FACTURA objFactura = new FEL_FACTURA(); try { string Verificador = string.Empty; objFactura.FECHA_DISPERSADO = Fecha_Dispersado_Old; objFactura.FECHA_DISPERSADO_NEW = Fecha_Dispersado_New; DataContext.ModificarDispersado(objFactura, ref Verificador); if (Verificador == "0") { objResultado.ERROR = false; objResultado.MENSAJE_ERROR = ""; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = Verificador; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = ex.Message; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } }
public static List <FEL_FACTURA> ObtenerReferencias(string Fecha_Dispersado) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_RECIBOS"); try { string[] Parametros = { "p_fecha_dispersado" }; object[] Valores = { Fecha_Dispersado }; OracleDataReader dr = null; cmd = exeProc.GenerarOracleCommandCursor("PKG_FELECTRONICA_2016.Obt_Grid_Dispersado", ref dr, Parametros, Valores); List <FEL_FACTURA> listarComun = new List <FEL_FACTURA>(); while (dr.Read()) { FEL_FACTURA objCuotas = new FEL_FACTURA(); objCuotas.ID = Convert.ToInt32(dr[0]); objCuotas.FECHA_FACTURA = Convert.ToString(dr[1]); objCuotas.FECHA_DISPERSADO = Convert.ToString(dr[2]); objCuotas.DEPENDENCIA = Convert.ToString(dr[3]); objCuotas.RECEPTOR_NOMBRE = Convert.ToString(dr[4]); objCuotas.BANCO = Convert.ToString(dr[5]); objCuotas.IMPORTE = Convert.ToDouble(dr[6]); objCuotas.REFERENCIA = Convert.ToString(dr[7]); listarComun.Add(objCuotas); } return(listarComun); } catch (Exception ex) { throw new Exception(ex.Message); } finally { exeProc.LimpiarOracleCommand(ref cmd); } }
public static void ModificarDispersado(FEL_FACTURA objFactura, ref string Verificador) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento(); try { OracleDataReader dr = null; string[] Parametros = { "P_FECHA_ANTERIOR", "P_FECHA_NUEVA" }; object[] Valores = { objFactura.FECHA_DISPERSADO, objFactura.FECHA_DISPERSADO_NEW }; string[] ParametrosOut = { "P_Bandera" }; cmd = exeProc.GenerarOracleCommand("UPD_DISPERSADO_FECHA", ref Verificador, ref dr, Parametros, Valores, ParametrosOut); } catch (Exception ex) { Verificador = ex.Message; } finally { exeProc.LimpiarOracleCommand(ref cmd); } //return list; //return registroAgregado; }