public int ActualizarTarimaPaletizado(int iCodTarima, bool bPaletizado) { int iRes = -1; bool bRes = false; try { if (this.oDA0.EstaServicioDisponible()) { HHsvc.SCPP_HH proxy = DA.ConfigDataAccess.ObtenerServiceProxy(); proxy.ActualizarTarimaPaletizado(iCodTarima, true, bPaletizado, true, out iRes, out bRes); if (!bRes) { iRes = -1; } } else { // Parameters SqlCeParameter[] pars = new SqlCeParameter[2]; pars[0] = new SqlCeParameter("@CodTarima", SqlDbType.Int); pars[0].Value = iCodTarima; pars[1] = new SqlCeParameter("@Paletizado", SqlDbType.Bit); pars[1].Value = bPaletizado; // Query Execution DA.ConfigDataAccess.ObtenerConexion().EjecutarConsulta(c12_CapturaAuditoria.query_ActualizarTarimaPaletizado(), pars); iRes = 0; } } catch (Exception ex) { throw new Exception(this.sClassName + ", ActualizarTarimaPaletizado: " + ex.Message); } return(iRes); }