public void CheckTkTest() { var dao = new DAO.DAONguoiDung(); string taikhoan = "hieugat1234"; var result = dao.CheckTk(taikhoan); Assert.AreEqual(true, result); }
public ActionResult DangKy(DangKyModel model) { if (ModelState.IsValid) { var Dao = new DAO.DAONguoiDung(); var result = Dao.CheckTk(model.TaiKhoan); var result1 = Dao.CheckEmail(model.Email); if (result) { ModelState.AddModelError("", "Tài Khoản đã tồn tại"); } else if (result1) { ModelState.AddModelError("", "Email đã tồn tại"); } else { NguoiDung nguoi = new NguoiDung(); string matkhau = CreateMD5(model.MatKhau); nguoi.Taikhoan = model.TaiKhoan; nguoi.MatKhau = matkhau; nguoi.Email = model.Email; nguoi.SoDienThoai = model.SoDienThoai; var result2 = Dao.Insert(nguoi); if (result2 > 0) { return(RedirectToAction("DangNhap")); } else { ModelState.AddModelError("", "Đăng kí thất bại"); } } } else { ModelState.AddModelError("", "Nhập đầy đủ thông tin"); } return(View(model)); }