package ir.almahdi.sandogh_bsa_aza;

import android.annotation.SuppressLint;
import android.app.Application;

import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.ArrayList;

import ir.almahdi.sandogh_bsa_aza.display_sabad_ozv.model.md_vam_pas_ozv;

@SuppressLint("Registered")
public class Global_var extends Application {

      //  public String First_Value = "value";
      //  public MainActivity2 mActivity = null;
      //  public int Integer_data = 0;
      //  public Float f_data = 15;
       // public boolean yn = true;
    public static String  Gpasokh_ins_tbhozv="no",Gpasokh_upd_tbaza="no";
    public static String gname_ozv;
    public static String glastname_ozv;
    public static String gid_ozviat="";
    public static String[] gkol_id_ozviat = {"empty","empty","empty","empty","empty","empty","empty","empty","empty","empty"};;
    public static String gsal_mali;
    public static String gmojodi_ozv;
    public static  Long gmab_hagh_ozv= 500000L;
    public static String gtarikh_ozviat;
    public static String gtarikh_day="";

    //شماره تراکنش نهایی
    public static String id_tarakoesh="ok-";

    //متغیرهای  پس انداز ها و وام های انتخابی سبد نهایی پرداخت یک عضو
    public static Long sum_pas_list_select_ozv= 0L,sum_vams_list_select_ozv= 0L,sum_pas_vam_list_select_ozv= 0L;;

    public static Long mablagh_pard_ozv= 0L,num_click_pay_ozv= 0L,sum_hozv_vam_ozv= 0L,sum_vam_other= 0L;
    public static byte sum_ozv_sabadpar=0,num_array_gkol_id_ozviat=0;
    //شمارنده ی که مشخص میکنه داده ها یکبار از سرور دریافت شده،در اینصورت دوباره دیگه داده دریافت نشه
  public static byte numLoad_Vamozv=0;
  public static  ArrayList<md_vam_pas_ozv> sabad_pardakht=new ArrayList<>();
    public static byte pard_one_karbar=0;
    public static  String  order_id_idpay="0";

    public static String splitDigits(int number) {
        try {
            DecimalFormat decimalFormat = new DecimalFormat();
            DecimalFormatSymbols decimalFormatSymbol = new DecimalFormatSymbols();
            decimalFormatSymbol.setGroupingSeparator(',');
            decimalFormat.setDecimalFormatSymbols(decimalFormatSymbol);
            return decimalFormat.format(number);
        } catch (Exception ex) {
            return String.valueOf(number);
        }
    }
}
