public ActionResult Create(TaikhoanModel model) { if (ModelState.IsValid) { var KT = new TaiKhoanFunction(); if (KT.CheckUsername(model.username)) { ModelState.AddModelError("", "Tài khoản đã tồn tại"); } else if (KT.CheckMail(model.mail)) { ModelState.AddModelError("", "Email đã tồn tại"); } else { var user = new TheThuVien(); user.username = model.username; user.password = model.password; user.tentk = model.tentk; user.sdt = model.phone; user.diachi = model.diachi; user.mail = model.mail; user.Ngaytaothe = DateTime.Now; user.Trangthai = true; user.Ngayhethan = DateTime.Now.AddYears(2); var result = KT.Insert(user); if (result > 0) { ViewBag.Success = "Đăng kí thành công !!!"; model = new TaikhoanModel(); } else { ModelState.AddModelError("", "Đăng kí không thành công"); } } } return(View(model)); }
public ActionResult Login(TaikhoanLoginModel model) { if (ModelState.IsValid) { var KT = new TaiKhoanFunction(); var result = KT.Login(model.username, model.password); if (result == 1) { var user = KT.GetById(model.username); var usersession = new TaikhoanLoginModel(); usersession.username = user.username; usersession.password = user.password; Session.Add(CommonConstant.USER_SESSION, usersession); return(Redirect("/")); } else { ModelState.AddModelError("", "Tài khoản không tồn tại"); } } return(View(model)); }