Example #1
0
        public WSSarlaft InsertarRespuesta(WSSarlaft Request)
        {
            param = new DynamicParameters();
            param.Add(name: "LISTA_CLINTON", value: Request.LISTA_CLINTON, direction: ParameterDirection.Input);
            param.Add(name: "OTROS_ORGANISMOS", value: Request.OTROS_ORGANISMOS, direction: ParameterDirection.Input);
            param.Add(name: "LINK_R", value: Request.LINK_R, direction: ParameterDirection.Input);
            param.Add(name: "DETALLE_OTROS", value: Request.DETALLE_OTROS, direction: ParameterDirection.Input);
            param.Add(name: "DETALLE_US", value: Request.DETALLE_US, direction: ParameterDirection.Input);
            param.Add(name: "IDENTIFICACION", value: Request.IDENTIFICACION, direction: ParameterDirection.Input);
            param.Add(name: "FECHA_CONSULTA", value: Request.FECHA_CONSULTA, direction: ParameterDirection.Input);
            param.Add(name: "IDREGISTRORESP", dbType: DbType.Int64, direction: ParameterDirection.Output);
            try
            {
                Request.FilasAfectadas = this.OracleConnection.Execute(@"INSERT INTO RESPUESTAWSDUEDILIGENCE(LISTA_CLINTON, OTROS_ORGANISMOS, LINK_R,DETALLE_OTROS, DETALLE_US,IDENTIFICACION,FECHA_CONSULTA)" +
                                                                       " VALUES (:LISTA_CLINTON, :OTROS_ORGANISMOS, :LINK_R, :DETALLE_OTROS, :DETALLE_US, :IDENTIFICACION,:FECHA_CONSULTA)" +
                                                                       " RETURNING IDREGISTRORESP INTO :IDREGISTRORESP", param);
                if (Request.FilasAfectadas > 0)
                {
                    Request.IDREGISTRORESP = param.Get <Int64>("IDREGISTRORESP");
                }
            }
            catch (Exception Ex)
            {
                Request.mensajeNotificacion = Exepciones.Exepciones(Ex);
                Request.tipoMensaje         = 3;
            }



            return(Request);
        }
Example #2
0
        public string ConsultarListaClinton(string NroDocumento, string Division)
        {
            try
            {
                var cod_emp  = parametroAD.ParametroPorCodigoConsultar("cod_emp").DESCRIPCION_PARAMETRO;
                var usuario  = parametroAD.ParametroPorCodigoConsultar("usuario").DESCRIPCION_PARAMETRO;
                var password = parametroAD.ParametroPorCodigoConsultar("password").DESCRIPCION_PARAMETRO;

                RWListaClinton.DatosWsDue data = new RWListaClinton.DatosWsDue();
                data.cod_emp  = cod_emp;
                data.usuario  = usuario;
                data.password = password;
                //data.nombres = nombres;
                //data.apellidos = apellidos;
                data.division       = Division;
                data.identificacion = NroDocumento;

                RWListaClinton.addressbook1 servicio = new RWListaClinton.addressbook1();


                var       respuesta = servicio.getDatosWsDue(data);
                WSSarlaft msarlaft  = new WSSarlaft();

                msarlaft.LISTA_CLINTON    = respuesta.lista_clinton.ToString();
                msarlaft.OTROS_ORGANISMOS = respuesta.otros_organismos.ToString();
                msarlaft.LINK_R           = respuesta.link.ToString();
                msarlaft.DETALLE_OTROS    = respuesta.detalle_otros.ToString();
                msarlaft.DETALLE_US       = respuesta.detalle_us.ToString();
                msarlaft.IDENTIFICACION   = data.identificacion;
                msarlaft.FECHA_CONSULTA   = DateTime.Now;
                var idresp = InsertarRespuesta(msarlaft);
                var r      = "RESPUESTA ALMACENADA!!: -- Lista Clinton: " + respuesta.lista_clinton.ToString() + " <br /> Otros Organismos: " + respuesta.otros_organismos.ToString() + " <br /> Link: " + respuesta.link.ToString() + " <br /> Detalle_otros: " + respuesta.detalle_otros.ToString() + " <br /> Detalle_us: " + respuesta.detalle_us.ToString() + " <br /> Respuesta Web Service";
                return(r);
            }
            catch (Exception)
            {
                var r = "ERROR EN CONSULTA WEB SERVICE";
                return(r);

                throw;
            }
        }
Example #3
0
 public WSSarlaft InsertarRespuesta(WSSarlaft Request)
 {
     return(Datos.InsertarRespuesta(Request));
 }
Example #4
0
 public WSSarlaft InsertarRespuesta(WSSarlaft RObject)
 {
     return(Request.InsertarRespuesta(RObject));
 }