private void btn_login_Click(object sender, EventArgs e) { string password = tb_password.Text; for (int i = 0; i < 100; i++) { password = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "SHA256"); } var q = dbcontext.Member_Table.Where(m => (m.AccountName == tb_account.Text && m.Password == password)).FirstOrDefault(); if (q != null) { CMember memberData = new CMember(); memberData.getdata(q); //memberData.AccountName = q2.AccountName; //memberData.Nickname = q2.Nickname; //memberData.MemberName = q2.MemberName; //memberData.CellNumber = q2.CellNumber; //memberData.Email = q2.Email; //memberData.Birthday = q2.Birthday; //memberData.Gender = q2.Gender; //memberData.info = q2.Info; //memberData.ConfirmedOrNot_email = q2.ConfirmedOrNot_email; //memberData.ConfirmedOrNot_phone = q2.ConfirmedOrNot_phone; //memberData.RigisterTime = q2.RegisterTime; //memberData.PersonalRankScore = q2.PersonalRankScore; //memberData.RankID = q2.RankID; //memberData.AuthorityID = q2.AuthorityID; //memberData.Figure = q2.Figure; Viewbag.member = memberData; HomePage f = new HomePage(); this.Visible = false; f.ShowDialog(); this.Visible = true; } else { //震動特效 Random ran = new Random((int)DateTime.Now.Ticks); Point point = this.Location; for (int i = 0; i < 5; i++) { this.Location = new Point(point.X + ran.Next(10) - 4, point.Y + ran.Next(10) - 4); System.Threading.Thread.Sleep(5); this.Location = point; System.Threading.Thread.Sleep(5); } lb_AccountError.Visible = true; lb_AccountError.Text = "請輸入正確帳號密碼"; } }
public PersonalPage(int MemberID) { InitializeComponent(); if (Viewbag.member.MemberID != MemberID) { var q = dbcontext.Member_Table.Where(m => m.MemberID == MemberID).FirstOrDefault(); if (q != null) { CMember c = new CMember(); c.getdata(q); this.memberData = c; } tabPage1.Parent = null; tabPage4.Parent = null; btn_lkaddtocoln.Enabled = false; btn_lkdelike.Enabled = false; } else { this.memberData = Viewbag.member; } }
public changePassword() { InitializeComponent(); this.memberData = Viewbag.member; }
public EmailConfirm() { InitializeComponent(); this.memberData = Viewbag.member; }