Esempio n. 1
0
        public ModelAchievements(BsonDocument DetailAchievement, IEditAchievements Editor)
        {
            InitializeComponent();

            //frist init
            TextToken.Text  = DetailAchievement["Token"].ToString();
            TextName.Text   = DetailAchievement["Name"].AsString;
            TextRecive.Text = DetailAchievement["Recive"].ToLocalTime().ToString();

            //action delete achievement
            BTNRemove.MouseDown += async(s, e) =>
            {
                if (await DashboardGame.DialogYesNo("All Value in this section will be lost.  are you sure? ") == System.Windows.MessageBoxResult.Yes)
                {
                    DetailAchievement.Remove("Recive");

                    Editor.RemoveAchievements(DetailAchievement);
                }
                else
                {
                    DashboardGame.Notifaction("Canceled", Notifaction.StatusMessage.Warrning);
                }
            };


            //copy TOken
            TextToken.MouseDown += GlobalEvents.CopyText;
        }
Esempio n. 2
0
        public ModelAchievementStudio(BsonDocument Detail, IEditAchievements Editor)
        {
            InitializeComponent();
            TextAchievement.Text = Detail["Name"].ToString();
            TextValue.Text       = Detail["Value"].ToString();


            BTNAddAchievement.MouseDown += (s, e) =>
            {
                Editor.AddAchievements(Detail);
            };
        }