protected override void OnNavigatedTo(NavigationEventArgs e) { var list = e.Parameter as List<Object>; p = (Person) list.ElementAt(0); if(list.Count > 1) { var friend = (Friend) list.ElementAt(1); RecipientPhoneTxt.Text = friend.Number; } }
protected override void OnNavigatedTo(NavigationEventArgs e) { List<Object> list = e.Parameter as List<Object>; p = list[0] as Person; response = list[1] as Transfer; if (response.transferStatus.Equals("SUCCESS")|| response.transferStatus.Equals("IN_PROGRESS")) { successMessage(response); } else { errorMessage(); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { p = e.Parameter as Person; //add list to list view foreach(var person in p.Friends) { FriendsList.Items.Add("Name: " + person.Name + "\nPhone: " + person.Number); } if (!(p.Friends.Count > 0)) { DeleteBtn.IsEnabled = false; } else { DeleteBtn.IsEnabled = true; } }
public MainPage() { this.InitializeComponent(); checkLocalFriendList(); handler = new RequestHandle(); Person me = new Person() { phoneNumber = "7874665062", id = "55f97f3be4b0503165e858c5", name = "Jose Garcia" }; // TransferList res = Task.Run(() => handler.outgoing(me.id)).Result; //Transfers //TransferSend trans = new TransferSend() {senderId = me.id, amount = "10.55", recipientPhone = "7875561443" }; //TransferResponse res = Task.Run(() => handler.transfer(trans)).Result; //string check = res.responseStatus.status; //Registry //Register regis = new Register() {username = "******", password = "******", cardNumber = "1234567891234567", isPublic = true, name = "Stephan Elias", phoneNumber = "9853850023" }; //LoginResponse res = Task.Run(() => handler.register(regis)).Result; //LoginIn //LoginResponse res = Task.Run(() => handler.loginIn("mariomanj12", "123456789")).Result; // if (res.isConnected) // { // //Send To dashboard // } // else // { // //ERROR: Cannot Connect // } //comment v2 }
protected override void OnNavigatedTo(NavigationEventArgs e) { p = e.Parameter as Person; listView.Items.Clear(); RequestHandle handler = new RequestHandle(); string res = Task.Run(() => handler.incoming(p.id)).Result; if (res != null) { while (res.IndexOf("senderPhoneNum") != -1 && res.IndexOf("},") != -1) { int num = res.IndexOf("senderPhoneNum") + 17; Person name = Task.Run(() => handler.lookup(res.Substring(num, 10))).Result; num = res.IndexOf("amount") + 9; string ams = res.Substring(num, 4); num = res.IndexOf("id") + 5; listView.Items.Add("From: " + name.name + "\nAmount: " + ams + "\nTransfer Id: "+ res.Substring(num, 24)); res = res.Substring(res.IndexOf("},")); res = res.Remove(0, 2); } } }
protected override void OnNavigatedTo(NavigationEventArgs e) { p = e.Parameter as Person; }