コード例 #1
0
ファイル: DAONguoiDungTests.cs プロジェクト: kaishi12/test1
        public void LoginTest()
        {
            var    dao      = new DAO.DAONguoiDung();
            string taikhoan = "hieugat1234";
            string matkhau  = dao.CreateMD5("123");
            var    result   = dao.Login(taikhoan, matkhau);

            Assert.AreEqual(1, result);
        }
コード例 #2
0
ファイル: UserController.cs プロジェクト: kaishi12/test1
 public ActionResult DangNhap(DangNhapModel model)
 {
     if (ModelState.IsValid)
     {
         var Dao    = new DAO.DAONguoiDung();
         var mk     = CreateMD5(model.MatKhau);
         var result = Dao.Login(model.TaiKhoan, CreateMD5(model.MatKhau));
         if (result == 1)
         {
             NguoiDung nguoi = data.NguoiDungs.SingleOrDefault(n => n.Taikhoan == model.TaiKhoan && n.MatKhau == mk);
             Session["TaiKhoan"] = nguoi;
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             ModelState.AddModelError("", "Đăng Nhập thất bại");
         }
     }
     return(View());
 }