private async void LoginAction(object sender, RoutedEventArgs e)
        {
            Controller controller = Controller.Instance;
            var        response   = await controller.Login(EmailBox.Text, PasswordBox.Password);

            var responseString = await response.Content.ReadAsStringAsync();

            var details = JObject.Parse(responseString);

            var message = details["message"]?.ToString() ?? "";
            var success = bool.Parse(details["success"]?.ToString() ?? "False");

            if (success)
            {
                ErrorBox.Content    = message;
                ErrorBox.Background = Brushes.LawnGreen;
                ErrorBox.Visibility = Visibility.Visible;

                Content = new Home.Home();
            }
            else
            {
                ErrorBox.Content    = message;
                ErrorBox.Visibility = Visibility.Visible;
            }
        }
Exemple #2
0
 public Building(Home.Home home) : base(home)
 {
 }
Exemple #3
0
 public Trap(Home.Home home) : base(home)
 {
 }
Exemple #4
0
 /// <summary>
 /// 取消事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btNo_Click(object sender, RoutedEventArgs e)
 {
     Home.Home view = new Home.Home();
     view.InitView(_Main);
     view.InitData();
 }
Exemple #5
0
 public GameObject(Home.Home home)
 {
     Home       = home;
     Position   = Vector2.Zero;
     Components = new List <Component>();
 }
Exemple #6
0
 public Obstacle(Home.Home home) : base(home)
 {
 }
Exemple #7
0
 public VillageObject(Home.Home home) : base(home)
 {
 }
Exemple #8
0
 public Deco(Home.Home home) : base(home)
 {
 }