public ResultRFC ZPISD007_RFC(bool isAFS, String Cod_Producto) { ResultRFC _result = new ResultRFC(); ZPISD007_RFC_ _PROXY = null; try { String PA_MATNR = Cod_Producto.Trim(); String PA_PAR1 = (isAFS) ? "1" : "0"; String _STATUS = String.Empty; _PROXY = new ZPISD007_RFC_(_CONFIG.STRING_CONNECT); _PROXY.ZPISD007_RFC(out _STATUS, PA_MATNR, PA_PAR1); SET_RESULT(ref _result, _PROXY.Connection, _STATUS); } catch (Exception ex) { Extra.RunError(ex, "ZPISD007_RFC"); } finally { _PROXY.Connection.Close(); _PROXY.Dispose(); } return(_result); }
public ResultRFC ZPISD003_RFC(String Campaña, String Cod_Producto) { ResultRFC _result = new ResultRFC(); ZPISD003_RFC_ _PROXY = null; try { String _STATUS = String.Empty; String PA_CAMP = Campaña.Trim(); String PA_MATE = Cod_Producto.Trim(); _PROXY = new ZPISD003_RFC_(_CONFIG.STRING_CONNECT); _PROXY.ZPISD003_RFC(out _STATUS, PA_CAMP, PA_MATE); SET_RESULT(ref _result, _PROXY.Connection, _STATUS); _result.Valor = int.Parse(_STATUS); _result.Exito = true; } catch (Exception ex) { Extra.RunError(ex, "ZPISD003_RFC"); } finally { _PROXY.Connection.Close(); _PROXY.Dispose(); } return(_result); }
public DataTable ZPISD_ENVIO_ACT_PED_VENTA_DEVO(String PedidoSAP) { DataTable _DATA = new DataTable(); ResultRFC _result = new ResultRFC(); ZPISD_ENVIO_ACT_PED_VENTA_DEVO_ _PROXY = null; try { String _STATUS = String.Empty; String F_PED_D = String.Empty; String F_PED_V = PedidoSAP.Trim(); ZSPI_DETALLE_DEVTable ET_DETALLE_DEV = new ZSPI_DETALLE_DEVTable(); ZSPI_DETALLE_VENTable ET_DETALLE_VEN = new ZSPI_DETALLE_VENTable(); ZSPI_CABECERA_VENTable ET_CABECERA_VEN = new ZSPI_CABECERA_VENTable(); ZSPI_CABECERA_DEVTable ET_CABECERA_DEV = new ZSPI_CABECERA_DEVTable(); _PROXY = new ZPISD_ENVIO_ACT_PED_VENTA_DEVO_(_CONFIG.STRING_CONNECT); _PROXY.ZPISD_ENVIO_ACT_PED_VENTA_DEVO(F_PED_D, F_PED_V, ref ET_CABECERA_DEV, ref ET_CABECERA_VEN, ref ET_DETALLE_DEV, ref ET_DETALLE_VEN); SET_RESULT(ref _result, _PROXY.Connection, _STATUS); _DATA = ET_DETALLE_VEN.ToADODataTable(); } catch (Exception ex) { Extra.RunError(ex, "ZPISD_ENVIO_ACT_PED_VENTA_DEVO"); } finally { _PROXY.Connection.Close(); _PROXY.Dispose(); } return(_DATA); }
public ResultRFC ZPISD005_RFC() { ResultRFC _result = new ResultRFC(); ZPISD005_RFC_ _PROXY = null; try { String _STATUS = String.Empty; _PROXY = new ZPISD005_RFC_(_CONFIG.STRING_CONNECT); _PROXY.ZPISD005_RFC(out _STATUS); SET_RESULT(ref _result, _PROXY.Connection, _STATUS); } catch (Exception ex) { Extra.RunError(ex, "ZPISD005_RFC"); } finally { _PROXY.Connection.Close(); _PROXY.Dispose(); } return(_result); }
private void SET_RESULT(ref ResultRFC result, SAP.Connector.Connection sender, String status) { result.Tiempo = Extra.GetTimeExecRFC(sender); result.Exito = (status.Equals("1")); }