package com.example.wadi;
import static com.example.wadi.MainActivity.Hussein;

import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;

public class AppConfig {
    // Server user login
    public static String serveripurl ="http://41.196.0.120:8080/";
    public static String URL_LOGIN = serveripurl + "rivalapp/android_login_api/login.php";
    public static String URL_REGISTER = serveripurl +"rivalapp/android_login_api/register.php";
    public static String URL_Fetch_services_Detils = serveripurl +"rivalapp/android_login_api/fetch_data_services.php";
    public static String URL_Fetch_services = serveripurl +"rivalapp/android_login_api/fetch_user_services.php";
    public static String URL_offerMarket = serveripurl +"rivalapp/android_login_api/fetch_data_mar_off.php";
    public static String URL_NewMarket = serveripurl +"rivalapp/android_login_api/fetch_data_mar_new.php";
    public static String URL_OldMarket = serveripurl +"rivalapp/android_login_api/fetch_data_mar_old.php";
    public static String URL_Workers = serveripurl +"rivalapp/android_login_api/fetch_user_worker.php";
    public static String URL_insert_fav = serveripurl +"rivalapp/android_login_api/insert_user_fav.php";
    public static String URL_select_fav = serveripurl +"rivalapp/android_login_api/select_user_fav.php";
    public static String URL_select_fav_count = serveripurl +"rivalapp/android_login_api/select_user_fav_count.php";
    public static String URL_insert_loctions = serveripurl +"rivalapp/android_login_api/insert_user_location.php";
    public static String URL_select_user_online = serveripurl +"rivalapp/android_login_api/select_user_online.php";
    public static String URL_select_online = serveripurl +"rivalapp/android_login_api/select_user_online_check.php";
    public static String URL_insert_user_serv = serveripurl +"rivalapp/android_login_api/insert_user_services.php";
    public static String URL_Workers_on = serveripurl +"rivalapp/android_login_api/get_message.php";
    public static String URL_Ads = serveripurl +"rivalapp/android_login_api/asdapi.php";
    public static String URL_user_profile = serveripurl +"rivalapp/android_login_api/update_user_profile.php";
    public static String URL_user_one = serveripurl +"rivalapp/android_login_api/fetch_user_one.php?uid=";
    public static String URL_user_profile_image = serveripurl +"rivalapp/android_login_api/Update_user_image.php";
    public static String URL_user_profile_pass = serveripurl +"rivalapp/android_login_api/update_user_password.php";
    public static String URL_user_profile_online = serveripurl +"rivalapp/android_login_api/Update_user_online.php";
    public static String URL_user_on_seeting = serveripurl +"rivalapp/android_login_api/fetch_user_setting.php?uid=";
    public static String URL_user_profile_setting = serveripurl +"rivalapp/android_login_api/update_user_setting.php";
    public static String URL_user_loc_map = serveripurl +"rivalapp/android_login_api/fetch_users_for_map.php";
    public static String URL_user_on_new_order = serveripurl +"rivalapp/android_login_api/check_new_user_stutes.php?unique_id=";
    public static String URL_Home_Odrer = serveripurl +"rivalapp/android_login_api/fetch_data_order_new.php?user_recive=";
    public static String URL_NewOrder = serveripurl +"rivalapp/android_login_api/fetch_data_order_cnsl.php?user_recive=";
    public static String URL_OldOrder = serveripurl +"rivalapp/android_login_api/fetch_data_order_old.php?user_recive=";
    public static String URL_Order_Detils = serveripurl +"rivalapp/android_login_api/fetch_data_order_detils.php?user_recive=";
    public static String URL_user_order_update = serveripurl +"rivalapp/android_login_api/Update_user_order.php";
    public static String URL_Services_Detils = serveripurl +"rivalapp/android_login_api/fetch_data_services_detils.php?user_recive=";
    public static String URL_Services_Detils_rat = serveripurl +"rivalapp/android_login_api/Update_services_rate.php";
    public static String URL_Services_Detils_user = serveripurl +"rivalapp/android_login_api/fetch_data_services_user.php?user_recive=";
    public static String URL_Services_Old_user = serveripurl +"rivalapp/android_login_api/fetch_data_services_old.php?user_recive=";
    public static String URL_about_app = "www.softwareapp.info";

    public static boolean isNetworkStatusAvialable (Context context) {
        ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        if (connectivityManager != null)
        {
            NetworkInfo netInfos = connectivityManager.getActiveNetworkInfo();
            if(netInfos != null)
                if(netInfos.isConnected())
                    return true;
        }
        return false;
    }


    public static void shareApp(Context context) {
        try {
            Intent intent = new Intent(Intent.ACTION_SEND);
            intent.setType("text/plain");
            String shareMessage = "Check out this app: https://play.google.com/store/apps/details?id=" + context.getPackageName();
            intent.putExtra(Intent.EXTRA_TEXT, shareMessage);
            context.startActivity(Intent.createChooser(intent, "Share via"));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }


}