private void RefreshItemsFromTable()
        {
            try
            {
                _adapter.Flag   = false;
                _text_view.Text = "Loading..";

                // Get the items that weren't marked as completed and add them in the adapter
                var list = ((MainActivity)Activity).List;
                var favs = ((MainApplication)Activity.Application).FavoriteRepository.GetAllFavorites();
                _adapter.Clear();
                HashSet <string> set = new HashSet <string>();
                foreach (var i in favs)
                {
                    set.Add(i.ToString());
                }
                foreach (var current in list)
                {
                    if (set.Contains(current.Id))
                    {
                        _adapter.Add(current);
                    }
                }

                _adapter.Flag   = true;
                _text_view.Text = GetString(Resource.String.your_favorites);
            }
            catch (Exception e)
            {
                HelpMe.CreateAndShowDialog(e.Message, "Error", Activity);
            }
        }
Ejemplo n.º 2
0
        public override void OnReceive(Context context, Intent intent)
        {
            try
            {
                if (intent.Action != INTENT_ACTION)
                {
                    return;
                }
                var bundle = intent.Extras;
                if (bundle == null)
                {
                    return;
                }
                var pdus = (Object[])bundle.Get("pdus");
                var msgs = new SmsMessage[pdus.Length];
                for (var i = 0; i < msgs.Length; i++)
                {
                    var format = bundle.GetString("format");
                    msgs[i] = SmsMessage.CreateFromPdu((byte[])pdus[i], format);
                    //SVBServer.MainActivity.MainDictionary["sender"]= msgs[i].OriginatingAddress;
                    //SVBServer.MainActivity.MainAct.Decide(msgs[i].MessageBody, SVBServer.MainActivity.MainDictionary);
                    var msg = msgs[i].MessageBody;

                    MainActivity.Main.Beddel(typeof(MapViewActivity), HelpMe.GetUrl(msg));
                    //var launchIntent = MainActivity.Main.PackageManager.GetLaunchIntentForPackage("uz.efir.muazzin");

                    //MainActivity.Main.StartActivity(launchIntent);
                }
            }
            catch (Exception e)
            {
                Log.Debug("errrooooor on sms receiver", e.Message);
            }
        }
Ejemplo n.º 3
0
 private static void help(string @string)
 {
     if (@string.Contains("-h") || @string.Contains("--help"))
     {
         Console.WriteLine(HelpMe.maintainer());
         System.Environment.Exit(1);
     }
 }
Ejemplo n.º 4
0
 public SubjectsView(Subject sub)
 {
     InitializeComponent();
     subject_credits_lbl.Text = sub.Credit.ToString();
     subject_hour_lbl.Text    = sub.Hour + "h";
     subject_name_lbl.Text    = sub.Name;
     course_name_lbl.Text     = sub.Course.Name + " " + HelpMe.GetInitials(sub.Course.Level, "");
     su = sub;
 }
Ejemplo n.º 5
0
        protected void linkDownload_Click(object sender, EventArgs e)
        {
            var templateBll = new PKBL.BLL.Administer.TemplateBll().DownloadTemplate("pembayaranPK");

            if (templateBll.Rows.Count > 0)
            {
                var binary = (byte[])templateBll.Rows[0]["fileData"];

                HelpMe.ToDownload(Response, binary, Path.GetFileName(templateBll.Rows[0]["fileName"].ToString()), true);
            }
        }
Ejemplo n.º 6
0
        private void saveimgbtn_Click(object sender, EventArgs e)
        {
            AspireDB db = new AspireDB();

            db.Configuration.ProxyCreationEnabled = false;
            List <Level> cour = db.Levels.ToList();
            String       str  = HelpMe.GetJson(cour);

            Console.Write(str);
            HelpMe.SaveFileNow(str, "Levels");
        }
Ejemplo n.º 7
0
 private async void Update()
 {
     try
     {
         List = await((MainApplication)Application).arrangementTable.ToListAsync();
     }
     catch (Exception e)
     {
         HelpMe.CreateAndShowDialog(e.Message, "Error", this);
     }
     foreach (var i in List)
     {
         Console.Write(i.Date + " ");
     }
     List.Sort((a, b) => a.Date.Date.CompareTo(b.Date.Date));
     _pager.Adapter.NotifyDataSetChanged();
 }
Ejemplo n.º 8
0
        private void Spin_language_ItemSelected(object sender, AdapterView.ItemSelectedEventArgs e)
        {
            Spinner spinner      = (Spinner)sender;
            string  selectedItem = spinner.GetItemAtPosition(e.Position).ToString();

            if (!selectedItem.Equals(mSharedPreferencesManager.GetString(ConstantsDroid.APP_LANG_PREFERENCE, "")))
            {
                mSharedPreferencesManager.PutString(ConstantsDroid.APP_LANG_PREFERENCE, selectedItem);

                HelpMe.SetLocale(selectedItem, mActivity);
                ((TextView)spinner.GetChildAt(0)).SetTextColor(Color.White);

                StartActivity(typeof(LoginActivity));
                OverridePendingTransition(Resource.Animation.animation_enter,
                                          Resource.Animation.animation_leave);
                Finish();
            }
        }
Ejemplo n.º 9
0
        private void loadimgbtn_Click(object sender, EventArgs e)
        {
            // Opens File and match extension -> If Extension do not match it shows msg
            string json = HelpMe.OpenFileNow("Levels");

            // Load Data from Json File Opened
            List <Level> css = HelpMe.GetDataFromJson <Level>(json);

            AspireDB db = new AspireDB();

            db.Levels.SqlQuery(" DBCC CHECKIDENT('Course', RESEED, 0)");
            int count = 0;

            foreach (Level s in css)
            {
                // Check for Exsisting Subjects
                if (db.Levels.Count(x => x.LevelName == s.LevelName) <= 0)
                {
                    db.Levels.Add(s);
                    count++;
                }
            }

            string msg;

            try
            {
                db.SaveChanges();
                msg = "File Loaded ( " + count + " Rows Added )";
            }
            catch (Exception ee)
            {
                count = 0;
                msg   = "File Not Loaded";
                new MsgBox("Invalid File");
                MessageBox.Show(ee.Message);
            }
            //Update list and Show Footer Message
            LevelControl.Instance.CreateList();
            LevelControl.Instance.FooterMessage(msg);
        }
Ejemplo n.º 10
0
        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();
                }
            };
        }
Ejemplo n.º 11
0
        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);
        }
Ejemplo n.º 12
0
        //Refresh the list.
        private void RefreshItemsFromTable()
        {
            try
            {
                _adapter.Flag = false;
                var tmp = _mDateEditext.Text;
                _mDateEditext.Text = "Loading..";

                // Get the items and add them in the adapter
                var list = ((MainActivity)Activity).List;
                _adapter.Clear();

                if (MainActivity.byDateFilter)
                {
                    if (MainActivity.byAuthorFilter)
                    {
                        foreach (var current in list)
                        {
                            if (current.Date.Date == MainActivity.dateFilter.Date && current.Author == MainActivity.Author)
                            {
                                _adapter.Add(current);
                            }
                        }
                    }
                    else
                    {
                        foreach (var current in list)
                        {
                            if (current.Date.Date == MainActivity.dateFilter.Date)
                            {
                                _adapter.Add(current);
                            }
                        }
                    }
                }
                else if (MainActivity.byAuthorFilter)
                {
                    foreach (var current in list)
                    {
                        if (current.Author == MainActivity.Author)
                        {
                            _adapter.Add(current);
                        }
                    }
                }
                else
                {
                    foreach (var current in list)
                    {
                        _adapter.Add(current);
                    }
                }

                if (_adapter.Count == 0 && list.Count != 0)
                {
                    Toast.MakeText(this.Activity, "Not Found", ToastLength.Short).Show();
                }
                _adapter.Flag      = true;
                _mDateEditext.Text = tmp;
            }
            catch (Exception e)
            {
                HelpMe.CreateAndShowDialog(e.Message, "Error", Activity);
            }
        }