/// <summary> /// LECTURA DE METODO REST /// </summary> /// <returns></returns> public List <oSP_READ_FIFO_INTERFAZ_DIS_X_PROCESO_EJE> SP_READ_FIFO_INTERFAZ_DIS_X_PROCESO_EJE() { List <oSP_READ_FIFO_INTERFAZ_DIS_X_PROCESO_EJE> ListaRest = new List <oSP_READ_FIFO_INTERFAZ_DIS_X_PROCESO_EJE>(); try { //=========================================================== // SERVICIO //=========================================================== using (SRestFul Servicio = new SRestFul(C_URL)) { //=========================================================== // LLAMADA DEL SERVICIO //=========================================================== int ESTADO = Servicio.SolicitarWCFPost <oSP_READ_FIFO_INTERFAZ_DIS_X_PROCESO_EJE>("SP_READ_FIFO_INTERFAZ_DIS_X_PROCESO_EJE", SISTEMA, new object(), new object()); //=========================================================== // EVALUACIÓN DE CABEZERA //=========================================================== if (ESTADO == 1) { ListaRest = (List <oSP_READ_FIFO_INTERFAZ_DIS_X_PROCESO_EJE>)Servicio.ObjetoRest; } else { ErroresException Error = (ErroresException)Servicio.ObjetoRest; throw new EServiceRestFulException(UThrowError.MensajeThrow(Error, C_RUTA_XSLT)); } } return(ListaRest); } catch { throw; } }
/// <summary> /// LECTURA DE METODO REST /// </summary> /// <param name="Input"></param> /// <returns></returns> public oSP_RETURN_STATUS SP_CREATE_FIFO_INTERFAZ_DIS_X_PROCESO(iSP_CREATE_FIFO_INTERFAZ_DIS_X_PROCESO Input) { oSP_RETURN_STATUS ObjetoRest = new oSP_RETURN_STATUS(); try { //=========================================================== // SERVICIO //=========================================================== using (SRestFul Servicio = new SRestFul(C_URL)) { //=========================================================== // LLAMADA DEL SERVICIO //=========================================================== int ESTADO = Servicio.SolicitarWCFPost <oSP_RETURN_STATUS>("SP_CREATE_FIFO_INTERFAZ_DIS_X_PROCESO", SISTEMA, Input, new object()); if (ESTADO == 1) { ObjetoRest = (oSP_RETURN_STATUS)Servicio.ObjetoRest; } else { ErroresException Error = (ErroresException)Servicio.ObjetoRest; throw new EServiceRestFulException(UThrowError.MensajeThrow(Error, C_RUTA_XSLT)); } } return(ObjetoRest); } catch { throw; } }
/// <summary> /// LECTURA DE METODO REST /// </summary> /// <param name="Input"></param> /// <returns></returns> public List <oSP_READ_TABLA_INTERFAZ> SP_READ_TABLA_INTERFAZ(iSP_READ_TABLA_INTERFAZ Input) { List <oSP_READ_TABLA_INTERFAZ> ListaRest = new List <oSP_READ_TABLA_INTERFAZ>(); try { //=========================================================== // SERVICIO //=========================================================== using (SRestFul Servicio = new SRestFul(C_URL)) { //=========================================================== // LLAMADA DEL SERVICIO //=========================================================== int ESTADO = Servicio.SolicitarWCFPost <oSP_READ_TABLA_INTERFAZ>("SP_READ_TABLA_INTERFAZ", SISTEMA, Input, new object()); if (ESTADO == 1) { ListaRest = (List <oSP_READ_TABLA_INTERFAZ>)Servicio.ObjetoRest; } else { ErroresException Error = (ErroresException)Servicio.ObjetoRest; throw new EServiceRestFulException(UThrowError.MensajeThrow(Error, C_RUTA_XSLT)); } } return(ListaRest); } catch { throw; } }