package com.ikea.kompis.view;

import android.content.Context;
import android.util.AttributeSet;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.ikea.kompis.shopping.ShoppingListAdapter;
import com.ikea.shared.AppConfigData;
import com.ikea.shared.AppConfigManager;
import com.ikea.shared.config.model.Currency;
import com.ikea.shared.shopping.model.Receipt;
import com.ikea.shared.user.model.User;
import com.ikea.shared.user.service.UserService;
import com.ikea.shared.util.UiUtil;

public class SLReceiptLayout extends LinearLayout
{
  public SLReceiptLayout(Context paramContext)
  {
    this(paramContext, null, 0);
  }

  public SLReceiptLayout(Context paramContext, AttributeSet paramAttributeSet)
  {
    this(paramContext, paramAttributeSet, 0);
  }

  public SLReceiptLayout(Context paramContext, AttributeSet paramAttributeSet, int paramInt)
  {
    super(paramContext, paramAttributeSet, paramInt);
  }

  private void refreshReceipt(String paramString, Receipt paramReceipt, ShoppingListAdapter paramShoppingListAdapter)
  {
    float f1 = paramReceipt.getIkeaFamilySaving();
    float f2 = paramReceipt.getTotal();
    String str1 = "%s %n";
    if (AppConfigManager.i(getContext()).getAppConfigData().getCurrencyForLanguages().getPositiveFormat() != null)
      str1 = AppConfigManager.i(getContext()).getAppConfigData().getCurrencyForLanguages().getPositiveFormat();
    String str2 = str1.replace("%s", paramString).replace("%n", UiUtil.getFormatedPrice(getContext(), f2 + f1, true));
    ((TextView)findViewById(2131624371)).setText(str2);
    ((TextView)findViewById(2131624372)).setText(2131165679);
    RelativeLayout localRelativeLayout = (RelativeLayout)findViewById(2131624370);
    User localUser = UserService.i(getContext()).getUser();
    if ((paramReceipt.getIkeaFamilySaving() > 0.0F) && (((localUser.getIkeaFamilyNumber() != null) && (!localUser.getIkeaFamilyNumber().isEmpty())) || ((localUser.getLocalIkeaFamilyNumber() != null) && (!localUser.getLocalIkeaFamilyNumber().isEmpty()))))
    {
      localRelativeLayout.setVisibility(0);
      return;
    }
    localRelativeLayout.setVisibility(8);
  }

  public void updateReceiptData(String paramString, Receipt paramReceipt, ShoppingListAdapter paramShoppingListAdapter)
  {
    refreshReceipt(paramString, paramReceipt, paramShoppingListAdapter);
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.ikea.kompis.view.SLReceiptLayout
 * JD-Core Version:    0.6.2
 */