public int ExisteInventarioProcesoActivo() { int iCodInventarioProceso = -1; bool bCodInventarioProceso = false; try { if (this.oDA0.EstaServicioDisponible()) { HHsvc.SCPP_HH proxy = DA.ConfigDataAccess.ObtenerServiceProxy(); proxy.ExisteInventarioProcesoActivo(out iCodInventarioProceso, out bCodInventarioProceso); if (!bCodInventarioProceso) { iCodInventarioProceso = -1; } } else { iCodInventarioProceso = -1; } } catch (Exception ex) { throw new Exception(this.sClassName + ", ExisteInventarioProcesoActivo: " + ex.Message); } return(iCodInventarioProceso); }
public int ExisteInventarioProcesoActivo() { int iRes = -1; Boolean bRes = true; try { if (this.oDA0.EstaServicioDisponible()) { HHsvc.SCPP_HH proxy = DA.ConfigDataAccess.ObtenerServiceProxy(); proxy.ExisteInventarioProcesoActivo(out iRes, out bRes); } else { // Parameters SqlCeParameter[] pars = pars = new SqlCeParameter[0]; // Query Execution DataTable dtRes = DA.ConfigDataAccess.ObtenerConexion().ObtenerRegistros(c13_CapturaInventario.query_ExisteInventarioProcesoActivo(), pars); if (dtRes.Rows.Count > 0) { iRes = Convert.ToInt32(dtRes.Rows[0][0]); } else { iRes = -1; } } } catch (Exception ex) { throw new Exception(this.sClassName + ", ObtenerPiezaInventario: " + ex.Message); } return(iRes); }