private void frmLogin_Load(object sender, EventArgs e) { frmLamToan.iLoad = 1; if (CheckIC()) { //Dùng tạo mới đối tượng context để tương tác với cơ sở dữ liệu. var lamtoanContext = new LamToanContext(); //y tuong: so sanh user name password // lamtoanContext.Users bang user, cai nay la danh sach cac username //firstordefault la lay 1 phan tu trong day ma dieu kien la //hehe var test = lamtoanContext.Users.ToList(); var d = lamtoanContext.Users.Count(); txtUName.SelectionStart = 0; txtUName.SelectionLength = 0; txtUName.ForeColor = Color.Gray; txtUName.Text = "Type User Name here..."; //txtUName.Text = frmRegister.uname.Trim(); //txtPass.Text = frmRegister.upass.Trim(); } else { Hide(); //new frmLamToan().Show(); } }
private void btLog_Click(object sender, EventArgs e) { //Dùng tạo mới đối tượng context để tương tác với cơ sở dữ liệu. var lamtoanContext = new LamToanContext(); //y tuong: so sanh user name password // lamtoanContext.Users bang user, cai nay la danh sach cac username //firstordefault la lay 1 phan tu trong day ma dieu kien la //var test = lamtoanContext.Users.ToList(); var user = lamtoanContext.Users.FirstOrDefault(x => x.UserName == txtUName.Text && x.Password == txtPass.Text); if (user == null) { //dang nhap fail MessageBox.Show("Thông tin đăng nhập không đúng!\nKiểm tra lại Username và Password", "Login Failed!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtUName.Focus(); } else { //passed Login //MessageBox.Show("welcome"); frmLamToan.name = user.Name; id = user.Id; Hide(); //MessageBox.Show("Successful!"); //frmLamToan().Show(); } }
private void btnExit_Click(object sender, EventArgs e) { var lamtoanContext = new LamToanContext(); var user = lamtoanContext.Users.FirstOrDefault(x => x.UserName != "" && x.Password != ""); frmLamToan.name = user.Name; frmLogin.id = user.Id; Hide(); }
private void frmRegister_Load(object sender, EventArgs e) { var lamtoanContext = new LamToanContext(); var test = lamtoanContext.Users.ToList(); txtUName.SelectionStart = 0; txtUName.SelectionLength = 0; txtUName.ForeColor = Color.Gray; txtUName.Text = "Type User Name here..."; }
public frmLamToan() { InitializeComponent(); if (iLoad == 0) { if (CheckIC()) { new frmLogin().ShowDialog(); lbWelcome.Visible = true; lblExit.Visible = true; Hide(); var lamtoanContext = new LamToanContext(); var user = lamtoanContext.Users.FirstOrDefault(x => x.Id == frmLogin.id); name = user.Name; } else { name = " Baby "; lblExit.Visible = false; } iLoad++; } //Tạo liên kết với DataBase SQL //var lamtoanContext = new LamToanContext(); lbWelcome.Text = name; //lbWelcome.Visible = false; //pnMain.Location =new(((this.Size.Width - pnMain.Size.Width) / 2),pnMain.Size.Height); int InitA = 50; //Welcome khách //Mức giới hạn của phép tính for (int i = 1; i < 5; i++) { InitA *= 2; cmbLimit.Items.Add(InitA.ToString()); InitA *= 5; cmbLimit.Items.Add(InitA.ToString()); } InitA *= 2; cmbLimit.Items.Add(InitA.ToString()); cmbLimit.SelectedIndex = 0; //Chọn phép tính cmbOperation.Items.Add("Cộng"); cmbOperation.Items.Add("Trừ"); cmbOperation.Items.Add("Nhân"); cmbOperation.Items.Add("Chia"); cmbOperation.Items.Add("Tổng hợp"); cmbOperation.SelectedIndex = 0; //Show Blank Question //iBreak = 6; MakeQsUI(); }
private void btLog_Click(object sender, EventArgs e) { var lamtoanContext = new LamToanContext(); // check user name ko cho trung // so sanh vs cac user name duoi db var checkUsername = lamtoanContext.Users.Where(x => x.UserName == txtUName.Text); if (txtUName.Text.Trim() == "" || txtUName.Text.Trim() == "" || txtPass.Text == "" || txtPassReType.Text == "") { MessageBox.Show("Vui lòng điền đầy đủ thông tin hợp lệ", "Thông tin đăng ký", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (txtPass.Text != txtPassReType.Text) { MessageBox.Show("Mật khẩu nhập lại không chính xác!\nKiểm tra lại", "Cảnh báo đăng ký", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { if (checkUsername.Count() > 0) { MessageBox.Show("Tài khoản " + txtUName.Text.Trim() + " đã được sử dụng"); } else { //tao doi tượng user từ form nhập vào var user = new User { //Id = 4, Name = txtName.Text, UserName = txtUName.Text, Password = txtPass.Text, Point = 0 }; //lưu xuống db //Dùng tạo mới đối tượng context để tương tác với cơ sở dữ liệu. lamtoanContext.Users.Add(user); lamtoanContext.SaveChanges(); MessageBox.Show("Đăng ký tên tài khoản " + txtUName.Text.Trim() + " thành công"); frmLogin.id = user.Id; frmLamToan.name = txtName.Text; uname = txtName.Text; upass = txtPass.Text; Hide(); } } }