package com.ikea.kompis.util;

import android.text.TextUtils;
import com.ikea.shared.config.model.CatalogCache;
import com.ikea.shared.config.model.ConfigAlert;
import com.ikea.shared.config.model.KillSwitchConfig;

public class KillSwitchUtil
{
  public static boolean isCatalogCachedToBeCleared(KillSwitchConfig paramKillSwitchConfig1, KillSwitchConfig paramKillSwitchConfig2)
  {
    if ((paramKillSwitchConfig1 != null) && (paramKillSwitchConfig2 != null))
    {
      CatalogCache localCatalogCache1 = paramKillSwitchConfig1.getCatlogCache();
      CatalogCache localCatalogCache2 = paramKillSwitchConfig2.getCatlogCache();
      if (localCatalogCache1 != null)
        if ((!localCatalogCache1.isClearCatalog()) && (localCatalogCache2 != null))
          if ((!localCatalogCache2.isClearCatalog()) || (localCatalogCache2.getLastUpdatedTime().longValue() <= 0L));
      do
      {
        do
        {
          return true;
          return false;
          if ((localCatalogCache1 == null) || (localCatalogCache2 == null) || (!localCatalogCache1.isClearCatalog()))
            break;
          if (!localCatalogCache2.isClearCatalog())
            return false;
        }
        while ((localCatalogCache1.isClearCatalog()) && (localCatalogCache2.isClearCatalog()) && (localCatalogCache2.getLastUpdatedTime().longValue() > localCatalogCache1.getLastUpdatedTime().longValue()));
        return false;
        return false;
        if (localCatalogCache2 == null)
          break;
      }
      while ((localCatalogCache2.isClearCatalog()) && (localCatalogCache2.getLastUpdatedTime().longValue() > 0L));
      return false;
      return false;
    }
    return false;
  }

  public static boolean isPrimaryServiceSameAsPrevious(KillSwitchConfig paramKillSwitchConfig1, KillSwitchConfig paramKillSwitchConfig2)
  {
    if ((paramKillSwitchConfig1 != null) && (paramKillSwitchConfig2 != null))
    {
      if (paramKillSwitchConfig1.isLogout() != paramKillSwitchConfig2.isLogout());
      while ((paramKillSwitchConfig1.isPerformStockCheck() != paramKillSwitchConfig2.isPerformStockCheck()) || (paramKillSwitchConfig1.isShowCampaigns() != paramKillSwitchConfig2.isShowCampaigns()) || (paramKillSwitchConfig1.isSyncShoppingBag() != paramKillSwitchConfig2.isSyncShoppingBag()) || (paramKillSwitchConfig1.isShowStoreInfo() != paramKillSwitchConfig2.isShowStoreInfo()))
        return false;
      return true;
    }
    return true;
  }

  public static boolean showAlert(KillSwitchConfig paramKillSwitchConfig1, KillSwitchConfig paramKillSwitchConfig2, String paramString)
  {
    ConfigAlert localConfigAlert2;
    ConfigAlert localConfigAlert3;
    String[] arrayOfString3;
    int k;
    if ((paramKillSwitchConfig1 != null) && (paramKillSwitchConfig2 != null))
    {
      localConfigAlert2 = paramKillSwitchConfig1.getAlertDetails();
      localConfigAlert3 = paramKillSwitchConfig2.getAlertDetails();
      if ((localConfigAlert2 != null) && (localConfigAlert3 != null) && (!TextUtils.isEmpty(localConfigAlert2.getVersion())) && (!TextUtils.isEmpty(localConfigAlert3.getVersion())))
      {
        arrayOfString3 = localConfigAlert3.getVersion().split(",");
        k = 0;
      }
    }
    while (k < arrayOfString3.length)
    {
      if ((paramString.equalsIgnoreCase(arrayOfString3[k])) && (((!localConfigAlert2.getStatus()) && (localConfigAlert3.getStatus())) || ((localConfigAlert2.getStatus()) && (localConfigAlert3.getStatus()) && (localConfigAlert3.getLastUpdatedTime() > localConfigAlert2.getLastUpdatedTime()))))
        return true;
      k++;
      continue;
      if ((localConfigAlert2 == null) && (localConfigAlert3 != null) && (!TextUtils.isEmpty(localConfigAlert3.getVersion())))
      {
        String[] arrayOfString2 = localConfigAlert3.getVersion().split(",");
        int j = 0;
        while (true)
          if (j < arrayOfString2.length)
          {
            if ((paramString.equalsIgnoreCase(arrayOfString2[j])) && (localConfigAlert3.getStatus()))
              break;
            j++;
            continue;
            if (paramKillSwitchConfig2 != null)
            {
              ConfigAlert localConfigAlert1 = paramKillSwitchConfig2.getAlertDetails();
              if ((localConfigAlert1 != null) && (!TextUtils.isEmpty(localConfigAlert1.getVersion())))
              {
                String[] arrayOfString1 = localConfigAlert1.getVersion().split(",");
                for (int i = 0; ; i++)
                {
                  if (i >= arrayOfString1.length)
                    break label281;
                  if ((paramString.equalsIgnoreCase(arrayOfString1[i])) && (localConfigAlert1.getStatus()))
                    break;
                }
              }
            }
          }
      }
    }
    label281: return false;
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.ikea.kompis.util.KillSwitchUtil
 * JD-Core Version:    0.6.2
 */