private void btn_dang_nhap_Click(object sender, EventArgs e) { accounts_DTO acc = new accounts_DTO(); acc.usename = txb_acc_usn.Text; acc.pass = txb_acc_pass.Text; int check = acc_bus.login(acc); try { if (check == 0) { MessageBox.Show("Mời nhập đầy đủ thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (check == -1) { MessageBox.Show("Tài khoản không tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (check == 1) { frm_main frm = new frm_main(); this.Hide(); frm.Show(); } } catch (Exception ex) { MessageBox.Show("Lỗi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } txb_acc_usn.Text = ""; txb_acc_pass.Text = ""; }
public bool checkacc(accounts_DTO acc) { if (getdata("select * from Account where usename = N'" + acc.usename + "' and pass = N'" + acc.pass + "'").Rows.Count > 0) { return(true); } return(false); }
public bool xoaacc(accounts_DTO acc) { if (getdata("select * from Account where usename = N'" + acc.usename + "'").Rows.Count == 0) { return(false); } string sql = "delete from Account where usename =N'" + acc.usename + "'"; Execute(sql); return(true); }
public bool suaacc(accounts_DTO acc) { if (getdata("select * from Account where usename = N'" + acc.usename + "'").Rows.Count == 0) { return(false); } string sql = string.Format("dbo.update_acc N'{0}',N'{1}'", acc.usename, acc.pass); Execute(sql); return(true); }
public bool themacc(accounts_DTO acc) { if (getdata("select * from Account where usename = N'" + acc.usename + "'").Rows.Count > 0) { return(false); } string sql = string.Format("dbo.insert_acc N'{0}',N'{1}',N'{2}'", acc.usename, acc.pass, acc.tenhienthi); Execute(sql); return(true); }
public int login(accounts_DTO acc) { if (string.IsNullOrEmpty(acc.usename) || string.IsNullOrEmpty(acc.pass)) { return(0); } if (acc_dal.checkacc(acc) == false) { return(-1); } return(1); }
public int them(accounts_DTO acc) { if (string.IsNullOrEmpty(acc.usename) || string.IsNullOrEmpty(acc.pass) || string.IsNullOrEmpty(acc.tenhienthi)) { return(0); } if (acc_dal.themacc(acc) == false) { return(-1); } return(1); }
private void btn_acc_t_Click(object sender, EventArgs e) { accounts_DTO acc = new accounts_DTO(); acc.usename = txb_acc_use.Text; acc.pass = txb_acc_pass.Text; acc.tenhienthi = txb_acc_tht.Text; if (txb_acc_repass.Text != acc.pass) { MessageBox.Show("Mật khẩu không khớp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int check = acc_bus.them(acc); try { if (check == 0) { MessageBox.Show("Mời nhập đầy đủ thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (check == -1) { MessageBox.Show("Tên tài khoản đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (check == 1) { MessageBox.Show("Tạo tài khoản thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception ex) { MessageBox.Show("Lỗi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } txb_acc_pass.Text = ""; txb_acc_repass.Text = ""; txb_acc_tht.Text = ""; txb_acc_use.Text = ""; }