//Event Save data filter
        private void TxtSaveOnClick(object sender, EventArgs e)
        {
            try
            {
                var dbDatabase        = new SqLiteDatabase();
                var newSettingsFilter = new DataTables.SearchFilterTB
                {
                    UserId         = UserDetails.User_id,
                    Gender         = Gender,
                    ProfilePicture = ProfilePicture,
                    Status         = Status
                };
                dbDatabase.InsertOrUpdate_SearchFilter(newSettingsFilter);
                dbDatabase.Dispose();

                // put the String to pass back into an Intent and close this activity
                var resultIntent = new Intent();
                resultIntent.PutExtra("gender", Gender.ToString());
                resultIntent.PutExtra("profilePicture", ProfilePicture.ToString());
                resultIntent.PutExtra("status", Status.ToString());
                SetResult(Result.Ok, resultIntent);
                Finish();
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception);
            }
        }
        public void GetFilter()
        {
            try
            {
                var dbDatabase = new SqLiteDatabase();

                var data = dbDatabase.GetSearchFilterById();
                if (data != null)
                {
                    Gender         = data.Gender;
                    ProfilePicture = data.ProfilePicture;
                    Status         = data.Status;

                    if (data.Gender == 0)
                    {
                        Txt_Gender.Text = GetText(Resource.String.Lbl_All);
                    }
                    else if (data.Gender == 1)
                    {
                        Txt_Gender.Text = GetText(Resource.String.Radio_Male);
                    }
                    else if (data.Gender == 2)
                    {
                        Txt_Gender.Text = GetText(Resource.String.Radio_Female);
                    }

                    if (data.ProfilePicture == 0)
                    {
                        Txt_ProfilePicture.Text = GetText(Resource.String.Lbl_All);
                    }
                    else if (data.ProfilePicture == 1)
                    {
                        Txt_ProfilePicture.Text = GetText(Resource.String.Lbl_Yes);
                    }
                    else if (data.ProfilePicture == 2)
                    {
                        Txt_ProfilePicture.Text = GetText(Resource.String.Lbl_No);
                    }

                    if (data.Status == 0)
                    {
                        Txt_Status.Text = GetText(Resource.String.Lbl_All);
                    }
                    else if (data.Status == 1)
                    {
                        Txt_Status.Text = GetText(Resource.String.Lbl_Offline);
                    }
                    else if (data.Status == 2)
                    {
                        Txt_Status.Text = GetText(Resource.String.Lbl_Online);
                    }
                }
                else
                {
                    var newSettingsFilter = new DataTables.SearchFilterTB
                    {
                        UserId         = UserDetails.User_id,
                        Gender         = 0,
                        ProfilePicture = 0,
                        Status         = 0
                    };
                    dbDatabase.InsertOrUpdate_SearchFilter(newSettingsFilter);

                    Gender         = 0;
                    ProfilePicture = 0;
                    Status         = 0;

                    Txt_Gender.Text         = GetText(Resource.String.Lbl_All);
                    Txt_ProfilePicture.Text = GetText(Resource.String.Lbl_All);
                    Txt_Status.Text         = GetText(Resource.String.Lbl_All);
                }

                dbDatabase.Dispose();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }