Exemplo n.º 1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Id != 0)
            {
                hash ^= Id.GetHashCode();
            }
            if (AgeMin != 0)
            {
                hash ^= AgeMin.GetHashCode();
            }
            if (AgeMax != 0)
            {
                hash ^= AgeMax.GetHashCode();
            }
            if (Distance != 0)
            {
                hash ^= Distance.GetHashCode();
            }
            if (No != 0)
            {
                hash ^= No.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
        //Save data
        private void BtnApplyOnClick(object sender, EventArgs e)
        {
            try
            {
                UserDetails.SearchGender         = Gender;
                UserDetails.SearchCountry        = Location;
                UserDetails.SearchStatus         = Status;
                UserDetails.SearchVerified       = Verified;
                UserDetails.SearchProfilePicture = ProfilePicture;
                UserDetails.SearchFilterByAge    = SwitchState ? "on" : "off";
                UserDetails.SearchAgeFrom        = AgeMin.ToString();
                UserDetails.SearchAgeTo          = AgeMax.ToString();

                var dbDatabase        = new SqLiteDatabase();
                var newSettingsFilter = new DataTables.SearchFilterTb
                {
                    Gender         = Gender,
                    Country        = Location,
                    Status         = Status,
                    Verified       = Verified,
                    ProfilePicture = ProfilePicture,
                    FilterByAge    = SwitchState ? "on" : "off",
                    AgeFrom        = AgeMin.ToString(),
                    AgeTo          = AgeMax.ToString(),
                };
                dbDatabase.InsertOrUpdate_SearchFilter(newSettingsFilter);
                dbDatabase.Dispose();

                ContextSearch.UserTab.MainScrollEvent.IsLoading   = false;
                ContextSearch.PagesTab.MainScrollEvent.IsLoading  = false;
                ContextSearch.GroupsTab.MainScrollEvent.IsLoading = false;

                ContextSearch.Search(ContextSearch.SearchText);

                Dismiss();
            }
            catch (Exception exception)
            {
                Methods.DisplayReportResultTrack(exception);
            }
        }
Exemplo n.º 3
0
        private string Label()
        {
            string FinalString;

            if (BugName.ToLower().Trim() == "morto")
            {
                FinalString = BugName;
            }
            else
            {
                FinalString  = BugName.ToUpper();
                FinalString += "\n" + BugType.ToLower();
                if (RelativeAge)
                {
                    FinalString += "\n" + (AgeNow / AgeMax).ToString("0.00");
                }
                else
                {
                    FinalString += "\n" + AgeNow.ToString() + @" / " + AgeMax.ToString();
                }
            }
            return(FinalString);
        }
        //Save data
        private void BtnApplyOnClick(object sender, EventArgs e)
        {
            try
            {
                UserDetails.SearchGender         = Gender;
                UserDetails.SearchCountry        = Location;
                UserDetails.SearchStatus         = Status;
                UserDetails.SearchVerified       = Verified;
                UserDetails.SearchProfilePicture = ProfilePicture;
                UserDetails.SearchFilterByAge    = SwitchState ? "on" : "off";
                UserDetails.SearchAgeFrom        = AgeMin.ToString();
                UserDetails.SearchAgeTo          = AgeMax.ToString();

                var dbDatabase        = new SqLiteDatabase();
                var newSettingsFilter = new DataTables.SearchFilterTb
                {
                    Gender         = Gender,
                    Country        = Location,
                    Status         = Status,
                    Verified       = Verified,
                    ProfilePicture = ProfilePicture,
                    FilterByAge    = SwitchState ? "on" : "off",
                    AgeFrom        = AgeMin.ToString(),
                    AgeTo          = AgeMax.ToString(),
                };
                dbDatabase.InsertOrUpdate_SearchFilter(newSettingsFilter);
                dbDatabase.Dispose();

                ContextSearch.Search();

                Dismiss();
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception);
            }
        }