-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathUser.cs
139 lines (106 loc) · 3.47 KB
/
User.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Xml.Linq;
namespace WinFormsApp1
{
public partial class User : Form
{
JObject userData;
public User(JObject userData)
{
InitializeComponent();
this.userData = userData;
this.label1.Text += userData.GetValue("name").ToString();
}
private void linkLabel3_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
}
private void label1_Click(object sender, EventArgs e)
{
}
private void logout_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
var loginpage = new Form1();
loginpage.Show();
this.Hide();
}
private void button2_Click(object sender, EventArgs e)
{
}
private void User_Load(object sender, EventArgs e)
{
Text = "Dashboard";
dbHandler db = new dbHandler();
flowLayoutPanel1.Controls.Clear();
db.populateListing(this.flowLayoutPanel1, userData);
flowLayoutPanel2.Controls.Clear();
foreach (JObject item in db.getOwnedProperty(userData))
{
// MessageBox.Show(item.ToString());
flowLayoutPanel2.Controls.Add(new dashboard(item));
}
}
private void label8_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
var profilepage = new Profile(userData);
profilepage.Show();
}
private void payButton_Click(object sender, EventArgs e)
{
var paymentpage = new Payment(userData);
paymentpage.Show();
}
private void button2_Click_1(object sender, EventArgs e)
{
/* BackColor = ColorTranslator.FromHtml("#121212");
this.ForeColor = Color.White;
*/
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
}
private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
}
private void pictureBox1_Click(object sender, EventArgs e)
{
}
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
}
private void linkLabel1_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e)
{
}
private void pictureBox1_Click_1(object sender, EventArgs e)
{
}
private void linkLabel2_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e)
{
}
private void linkLabel3_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e)
{
var contact = new ContactUs();
contact.Show();
}
private void button2_Click_2(object sender, EventArgs e)
{
var market = new Market(userData);
market.Show();
}
private void refresh_Click(object sender, EventArgs e)
{
this.User_Load(sender, e);
}
}
}