Esempio n. 1
0
        public void GetUserLicence()
        {
            new System.Threading.Thread(new System.Threading.ThreadStart(delegate
            {
                var MeID = DataBase.MEMBER_DATA_GETIR()[0].id;
                WebService webService = new WebService();
                var Donus             = webService.OkuGetir("users/" + MeID);
                if (Donus != null)
                {
                    var aa      = Donus.ToString();
                    var Icerikk = Newtonsoft.Json.JsonConvert.DeserializeObject <MEMBER_DATA>(Donus.ToString());
                    if (Icerikk != null)
                    {
                        InvokeOnMainThread(delegate()
                        {
                            if (Icerikk.boost <= 0 || Icerikk.boost == null)
                            {
                                BoostCountLabel.Text = "+";
                            }
                            else
                            {
                                BoostCountLabel.Text = Icerikk.boost.ToString();
                            }

                            if (Icerikk.superBoost <= 0 || Icerikk.boost == null)
                            {
                                SuperBoostCountLabel.Text = "+";
                            }
                            else
                            {
                                SuperBoostCountLabel.Text = Icerikk.superBoost.ToString();
                            }

                            if (Icerikk.messageCount <= 0 || Icerikk.messageCount == null)
                            {
                                KrediCountLabel.Text = "+";
                            }
                            else
                            {
                                KrediCountLabel.Text = " " + Icerikk.messageCount.ToString() + " ";
                                KrediCountLabel.TranslatesAutoresizingMaskIntoConstraints = false;
                                var Kisitlamalari = KrediCountLabel.Constraints;
                                //KrediCountLabel.RemoveConstraints(KrediCountLabel.Constraints);
                                // KrediCountLabel.Text = " " + "50000" + " ";
                                KrediCountLabel.TextAlignment = UITextAlignment.Center;
                                KrediCountLabel.LayoutIfNeeded();
                                var withh             = KrediCountLabel.IntrinsicContentSize.Width;
                                var frmaee            = KrediCountLabel.Frame;
                                frmaee.Width          = withh;
                                frmaee.X              = KrediCountLabel.Frame.Right - frmaee.Width;
                                KrediCountLabel.Frame = frmaee;
                                KrediCountLabel.Layer.CornerRadius = 0f;
                                KrediCountLabel.Layer.CornerRadius = frmaee.Height / 2f;
                                //KrediCountLabel.AddConstraints(Kisitlamalari);
                            }
                            if (Icerikk.gold != null)
                            {
                                BuptisGoldToggle.SetImage(UIImage.FromBundle("Images/gold_acik.png"), UIControlState.Normal);
                            }
                        });
                    }
                }
            })).Start();
        }
        void ReleaseDesignerOutlets()
        {
            if (AyarlarButton != null)
            {
                AyarlarButton.Dispose();
                AyarlarButton = null;
            }

            if (BoostButton != null)
            {
                BoostButton.Dispose();
                BoostButton = null;
            }

            if (BoostCountLabel != null)
            {
                BoostCountLabel.Dispose();
                BoostCountLabel = null;
            }

            if (BuptisGoldButton != null)
            {
                BuptisGoldButton.Dispose();
                BuptisGoldButton = null;
            }

            if (BuptisGoldToggle != null)
            {
                BuptisGoldToggle.Dispose();
                BuptisGoldToggle = null;
            }

            if (FiltreButton != null)
            {
                FiltreButton.Dispose();
                FiltreButton = null;
            }

            if (FotografEkleButton != null)
            {
                FotografEkleButton.Dispose();
                FotografEkleButton = null;
            }

            if (GeriButton != null)
            {
                GeriButton.Dispose();
                GeriButton = null;
            }

            if (HeaderHazne != null)
            {
                HeaderHazne.Dispose();
                HeaderHazne = null;
            }

            if (KrediButton != null)
            {
                KrediButton.Dispose();
                KrediButton = null;
            }

            if (KrediCountLabel != null)
            {
                KrediCountLabel.Dispose();
                KrediCountLabel = null;
            }

            if (ProfilDuzenleButton != null)
            {
                ProfilDuzenleButton.Dispose();
                ProfilDuzenleButton = null;
            }

            if (SuperBoostButton != null)
            {
                SuperBoostButton.Dispose();
                SuperBoostButton = null;
            }

            if (SuperBoostCountLabel != null)
            {
                SuperBoostCountLabel.Dispose();
                SuperBoostCountLabel = null;
            }

            if (UserAbout != null)
            {
                UserAbout.Dispose();
                UserAbout = null;
            }

            if (UserJob != null)
            {
                UserJob.Dispose();
                UserJob = null;
            }

            if (UserLastLocation != null)
            {
                UserLastLocation.Dispose();
                UserLastLocation = null;
            }

            if (UserLocation != null)
            {
                UserLocation.Dispose();
                UserLocation = null;
            }

            if (UserPhoto != null)
            {
                UserPhoto.Dispose();
                UserPhoto = null;
            }

            if (UserTitle != null)
            {
                UserTitle.Dispose();
                UserTitle = null;
            }
        }