public void ResetAlertScreen(string responseMessage, bool isDelayNeeded) { if (isDelayNeeded) { _tvSendAlertLbl.Text = responseMessage; var handler = new Handler(); Action myAction = () => { _tvSendAlertLbl.Text = "Send Alert"; string retreiveVal = _sharedPreferencesManager.GetString(ConstantsDroid.MOBILE_NUMBER_PREFERENCE, ""); _tvMobVal.Text = String.Format("{0:(###) ###-####}", double.Parse(retreiveVal)); _imgSendAlert.SetImageDrawable(Resources.GetDrawable(Resource.Drawable.alert_init_btn)); _imgSendAlert.Enabled = true; _relativeMob.Background = Resources.GetDrawable(Resource.Drawable.background_transparent); }; handler.PostDelayed(myAction, 2000); } else { _imgSendAlert.Enabled = true; string retreiveVal = _sharedPreferencesManager.GetString(ConstantsDroid.MOBILE_NUMBER_PREFERENCE, ""); _tvMobVal.Text = String.Format("{0:(###) ###-####}", double.Parse(retreiveVal)); _imgSendAlert.SetImageDrawable(Resources.GetDrawable(Resource.Drawable.alert_init_btn)); _relativeMob.Background = Resources.GetDrawable(Resource.Drawable.background_transparent); } }
private async void GetInboxList(int emailTypeId) { try { List <EmailResponse> responseList = null; if (CrossConnectivity.Current.IsConnected) { CustomProgressDialog.ShowProgDialog(mActivity, mActivity.Resources.GetString(Resource.String.loading)); responseList = await WebServiceMethods.InboxEmails( mSharedPreferencesManager.GetString(ConstantsDroid.USER_ID_PREFERENCE, ""), emailTypeId); SetInboxList(responseList); CustomProgressDialog.HideProgressDialog(); } else { UtilityDroid.GetInstance().ShowAlertDialog(mActivity, Resources.GetString(Resource.String.error_alert_title), Resources.GetString(Resource.String.alert_message_no_network_connection), Resources.GetString(Resource.String.alert_cancel_btn), Resources.GetString(Resource.String.alert_ok_btn)); } refresher.Refreshing = false; } catch (Exception ex) { CustomProgressDialog.HideProgressDialog(); UtilityDroid.GetInstance().ShowAlertDialog(mActivity, Resources.GetString(Resource.String.error_alert_title), Resources.GetString(Resource.String.alert_message_error), Resources.GetString(Resource.String.alert_cancel_btn), Resources.GetString(Resource.String.alert_ok_btn)); } }
private void Btn_save_Click(object sender, EventArgs e) { try { LedgerOrderItem model = new LedgerOrderItem(); model.LineDescription = edt_item_desc_val.Text; model.BaseAmount = Convert.ToDecimal(edt_amount_val.Text); model.TaxAmount = Convert.ToDecimal(edt_vat_val.Text); model.CompCode = revAccOrderResponseObj.CompCode; model.AccountCode = revAccOrderResponseObj.AccountCode; model.AccountId = revAccOrderResponseObj.AccountId; model.AccountName = revAccOrderResponseObj.AccountName; // Add extra field model.TaxCode = " "; model.ProcessedBy = Convert.ToInt32(mSharedPreferencesManager. GetString(ConstantsDroid.USER_ID_PREFERENCE, "0")); model.TransactionReference = " "; secondFragment.AddLedgerOrderItem(model, itemPos); Dismiss(); } catch (Exception ex) { Console.Write(ex.StackTrace); } }
protected override void OnResume() { base.OnResume(); /// Shared Preference manager SharedPreferencesManager _sharedPreferencesManager = UtilityDroid.GetInstance(). GetSharedPreferenceManagerWithEncriptionEnabled(_context.ApplicationContext); string retreiveVal = _sharedPreferencesManager.GetString(ConstantsDroid.MOBILE_NUMBER_PREFERENCE, ""); var handler = new Handler(); Action myAction = () => { if (!string.IsNullOrEmpty(retreiveVal)) { StartActivity(new Intent(_context, typeof(HomeActivity))); OverridePendingTransition(Resource.Animation.animation_enter, Resource.Animation.animation_leave); Finish(); } else { StartActivity(new Intent(_context, typeof(RegisterActivity))); OverridePendingTransition(Resource.Animation.animation_enter, Resource.Animation.animation_leave); Finish(); } }; handler.PostDelayed(myAction, 2000); }
public async void CallWebserviceForOrdersList() { try { if (CrossConnectivity.Current.IsConnected) { CustomProgressDialog.ShowProgDialog(mActivity, mActivity.Resources.GetString(Resource.String.loading)); ledgerOrderList = await WebServiceMethods.GetOrders(mSharedPreferencesManager.GetString(ConstantsDroid.USER_ID_PREFERENCE, ""), txt_from_date.Text, txt_to_date.Text); InitailizeOrderListAdapter(ledgerOrderList); CustomProgressDialog.HideProgressDialog(); } else { UtilityDroid.GetInstance().ShowAlertDialog(mActivity, Resources.GetString(Resource.String.error_alert_title), Resources.GetString(Resource.String.alert_message_no_network_connection), Resources.GetString(Resource.String.alert_cancel_btn), Resources.GetString(Resource.String.alert_ok_btn)); } } catch (Exception ex) { CustomProgressDialog.HideProgressDialog(); UtilityDroid.GetInstance().ShowAlertDialog(mActivity, Resources.GetString(Resource.String.error_alert_title), Resources.GetString(Resource.String.alert_message_error), Resources.GetString(Resource.String.alert_cancel_btn), Resources.GetString(Resource.String.alert_ok_btn)); } }
private async void Btn_save_Click(object sender, EventArgs e) { try { if (ValidateForm()) { if (CrossConnectivity.Current.IsConnected) { CustomProgressDialog.ShowProgDialog(mActivity, GetString(Resource.String.saving_message)); AddNotesAPIParams addNotesParam = new AddNotesAPIParams { entityCode = _selectedCurrentEntitysItem.EXTRA_TEXT, accountCode = _selectedAccountCodeItem.SECOND_EXTRA_TEXT, notesHeader = txt_notes_header_val.Text, notesDetail = txt_notes_val.Text, notesDetail_Add = "", userId = Convert.ToInt32(mSharedPreferencesManager.GetString( ConstantsDroid.USER_ID_PREFERENCE, "")), actionTypeId = 3, sendTo = "", privacyId = Convert.ToInt32(privacyId), accountId = Convert.ToInt32(_selectedAccountCodeItem.EXTRA_TEXT), notesId = Convert.ToInt32((!isAddNote) ? (noteObj.NotesId) : "0"), connectionName = WebserviceConstants.CONNECTION_NAME }; int notesId = await WebServiceMethods.AddCrmNotes(addNotesParam); CustomProgressDialog.HideProgressDialog(); CallBackScreen(); } else { UtilityDroid.GetInstance().ShowAlertDialog(mActivity, Resources.GetString(Resource.String.error_alert_title), Resources.GetString(Resource.String.alert_message_no_network_connection), Resources.GetString(Resource.String.alert_cancel_btn), Resources.GetString(Resource.String.alert_ok_btn)); } } else { UtilityDroid.GetInstance().ShowAlertDialog(mActivity, Resources.GetString(Resource.String.error_alert_title), Resources.GetString(Resource.String.alert_message_fill_all_Details), Resources.GetString(Resource.String.alert_cancel_btn), Resources.GetString(Resource.String.alert_ok_btn)); } } catch (Exception ex) { CustomProgressDialog.HideProgressDialog(); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); _context = this; // Set our view from the "main" layout resource SetContentView(Resource.Layout.Activity_Change_Number); // Set toolbar _toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.app_bar); SetSupportActionBar(_toolbar); SupportActionBar.SetTitle(Resource.String.menu_title); SupportActionBar.SetDisplayHomeAsUpEnabled(true); /// Shared Preference manager SharedPreferencesManager _sharedPreferencesManager = UtilityDroid.GetInstance(). GetSharedPreferenceManagerWithEncriptionEnabled(_context.ApplicationContext); string retreiveVal = _sharedPreferencesManager.GetString(ConstantsDroid.MOBILE_NUMBER_PREFERENCE, ""); _edtMobNumber = FindViewById <EditText>(Resource.Id.edtMobNumber); PhoneNumberFormattingTextWatcher watcher = new PhoneNumberFormattingTextWatcher("US"); _edtMobNumber.AddTextChangedListener(watcher); // Get our button from the layout resource, // and attach an event to it Button button = FindViewById <Button>(Resource.Id.btn_continue); button.TransformationMethod = null; button.Click += delegate { if (!string.IsNullOrEmpty(_edtMobNumber.Text.ToString())) { string finalVal = _edtMobNumber.Text.ToString().Replace("(", ""). Replace(")", "").Replace(" ", "").Replace("-", ""); if (finalVal.Length == 10) { _sharedPreferencesManager.PutString( ConstantsDroid.MOBILE_NUMBER_PREFERENCE, finalVal); Finish(); } else { UtilityDroid.GetInstance().ShowAlertDialog((Activity)_context, "Error", "Please enter valid number.", "Cancel", "Ok"); } } else { UtilityDroid.GetInstance().ShowAlertDialog((Activity)_context, "Error", "Please enter valid number.", "Cancel", "Ok"); } }; }
private void BeforeCallingSaveLedgerOrders() { ledgerOrderObj.PresetCode = " "; ledgerOrderObj.TabID = 0; ledgerOrderObj.BaseAmount = Convert.ToDecimal(edt_gross_val.Text.Trim()); ledgerOrderObj.ProcessedBy = Convert.ToInt32(mSharedPreferencesManager. GetString(ConstantsDroid.USER_ID_PREFERENCE, "0")); ledgerOrderObj.LineDescription = " "; }
private void InitializeListeners() { radio_group.CheckedChange += Radio_group_CheckedChange; // User Spinner spin_language.ItemSelected += (sender, args) => { _selectedLanguageItem = _languageSpinnerItemModelList[args.Position]; _languageSpinnerItemModelList[args.Position].STATE = true; // update spinner item list state for (int i = 0; i < _languageSpinnerItemModelList.Count; i++) { if (i == args.Position) { _languageSpinnerItemModelList[i].STATE = true; } else { _languageSpinnerItemModelList[i].STATE = false; } } _languageSpinnerAdapter.NotifyDataSetChanged(); string selectedItem = _selectedLanguageItem.TEXT.ToString(); if (!selectedItem.Equals(mSharedPreferencesManager.GetString(ConstantsDroid.APP_LANG_PREFERENCE, ""))) { mSharedPreferencesManager.PutString(ConstantsDroid.APP_LANG_PREFERENCE, selectedItem); HelpMe.SetLocale(selectedItem, mActivity); StartActivity(typeof(LoginActivity)); OverridePendingTransition(Resource.Animation.animation_enter, Resource.Animation.animation_leave); Finish(); } }; }
public override void OnActivityCreated(Bundle savedInstanceState) { base.OnActivityCreated(savedInstanceState); _tvSendAlertLbl = _view.FindViewById <TextView>(Resource.Id.tvSendAlertLbl); _tvMobVal = _view.FindViewById <TextView>(Resource.Id.tvMobVal); _imgSendAlert = _view.FindViewById <ImageView>(Resource.Id.img_send_alert); _relativeMob = (RelativeLayout)_view.FindViewById(Resource.Id.relativeMob); _sharedPreferencesManager = UtilityDroid.GetInstance(). GetSharedPreferenceManagerWithEncriptionEnabled(Activity.ApplicationContext); _imgSendAlert.Enabled = true; _imgSendAlert.SetOnTouchListener(this); /// Shared Preference manager string retreiveVal = _sharedPreferencesManager.GetString(ConstantsDroid.MOBILE_NUMBER_PREFERENCE, ""); _tvMobVal.Text = String.Format("{0:(###) ###-####}", double.Parse(retreiveVal)); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Window.RequestFeature(WindowFeatures.NoTitle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_email_detail); mActivity = this; /// Shared Preference manager mSharedPreferencesManager = UtilityDroid.GetInstance(). GetSharedPreferenceManagerWithEncriptionEnabled(mActivity.ApplicationContext); try { Init(); emailTypeId = Intent.GetIntExtra("emailTypeId", -1); string emailResonseString = Intent.GetStringExtra("emailResponseString"); emailResponseObj = JsonConvert.DeserializeObject <EmailResponse>(emailResonseString); TextView txt_subject_val = FindViewById <TextView>(Resource.Id.txt_subject_val); TextView txt_img_lbl = FindViewById <TextView>(Resource.Id.txt_img_lbl); TextView txt_sender_name = FindViewById <TextView>(Resource.Id.txt_sender_name); txt_subject_val.Text = emailResponseObj.Subject; txt_sender_name.Text = emailResponseObj.SenderName; string lbl = emailResponseObj.SenderName.Substring(0, 1); txt_img_lbl.Text = lbl; GetEmailDetails(emailResponseObj.MailId, mSharedPreferencesManager.GetString(ConstantsDroid.USER_ID_PREFERENCE, "")); } catch (Exception) { } }
private async Task <bool> DeleteEmails() { try { if (CrossConnectivity.Current.IsConnected) { CustomProgressDialog.ShowProgDialog(mActivity, GetString(Resource.String.processing_message)); bool isDelete = await WebServiceMethods.DeleteEmail(emailResponseObj.MailId, mSharedPreferencesManager.GetString(ConstantsDroid.USER_ID_PREFERENCE, "")); CustomProgressDialog.HideProgressDialog(); return(isDelete); } } catch (Exception ex) { CustomProgressDialog.HideProgressDialog(); } return(false); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Window.RequestFeature(WindowFeatures.NoTitle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_login); mActivity = this; /// Shared Preference manager mSharedPreferencesManager = UtilityDroid.GetInstance(). GetSharedPreferenceManagerWithEncriptionEnabled(mActivity.ApplicationContext); // Get our button from the layout resource, // and attach an event to it Button button = FindViewById <Button>(Resource.Id.btn_login); button.Click += Button_Click; CheckBox chk_show_pwd = FindViewById <CheckBox>(Resource.Id.chk_show_pwd); chk_show_pwd.CheckedChange += Chk_show_pwd_CheckedChange; edt_username = FindViewById <EditText>(Resource.Id.edt_username); edt_password = FindViewById <EditText>(Resource.Id.edt_password); txt_database_name = FindViewById <TextView>(Resource.Id.txt_database_name); chk_remember_me = FindViewById <CheckBox>(Resource.Id.chk_remember_me); radio_group = FindViewById <RadioGroup>(Resource.Id.radio_group); radio_btn_db_demo = FindViewById <RadioButton>(Resource.Id.radio_btn_db_demo); radio_btn_db_saas = FindViewById <RadioButton>(Resource.Id.radio_btn_db_saas); radio_btn_db_hq = FindViewById <RadioButton>(Resource.Id.radio_btn_db_hq); radio_btn_db_lucid = FindViewById <RadioButton>(Resource.Id.radio_btn_db_lucid); radio_btn_db_demo.Checked = true; txt_database_name.Text = GetString(Resource.String.db_demo); username = mSharedPreferencesManager.GetString(ConstantsDroid.USERNAME_PREFERENCE, ""); password = mSharedPreferencesManager.GetString(ConstantsDroid.PASSWORD_PREFERENCE, ""); string databaseName = mSharedPreferencesManager.GetString(ConstantsDroid.DATABASE_PREFERENCE, GetString(Resource.String.db_demo_connection)); if (!string.IsNullOrEmpty(username) && !string.IsNullOrEmpty(password)) { chk_remember_me.Checked = true; edt_username.Text = username; edt_password.Text = password; if (databaseName.Equals(GetString(Resource.String.db_saas_connection))) { radio_btn_db_saas.Checked = true; WebserviceConstants.CONNECTION_NAME = GetString(Resource.String.db_saas_connection); txt_database_name.Text = "(" + GetString(Resource.String.db_saas) + ")"; } else if (databaseName.Equals(GetString(Resource.String.db_demo_connection))) { radio_btn_db_demo.Checked = true; WebserviceConstants.CONNECTION_NAME = GetString(Resource.String.db_demo_connection); txt_database_name.Text = "(" + GetString(Resource.String.db_demo) + ")"; } else if (databaseName.Equals(GetString(Resource.String.db_hq_connection))) { radio_btn_db_hq.Checked = true; WebserviceConstants.CONNECTION_NAME = GetString(Resource.String.db_hq_connection); txt_database_name.Text = "(" + GetString(Resource.String.db_hq) + ")"; } else { radio_btn_db_lucid.Checked = true; WebserviceConstants.CONNECTION_NAME = GetString(Resource.String.db_lucid_connection); txt_database_name.Text = "(" + GetString(Resource.String.db_lucid) + ")"; } } spin_language = FindViewById <Spinner>(Resource.Id.spin_language); // Set Language in spinner InitLanguageSpinnerValues(); SetLanguageSpinnerAdapter(); // Initialize listener for spinner InitializeListeners(); string preferenceLang = mSharedPreferencesManager.GetString(ConstantsDroid.APP_LANG_PREFERENCE, ConstantsDroid.LANG_ENGLISH_CODE); spin_language.SetSelection((preferenceLang.Equals(ConstantsDroid.LANG_ENGLISH_CODE)) ? 0 : 1); HelpMe.SetLocale(preferenceLang, mActivity); }