public ActionResult info() { var mer = (merchantlogin)Session[constant.MERCHANT_SESSION]; MERCHANT m = new MERCHANTDAL().getme(mer.MAMERCHANT); m.MATKHAU = mer.MATKHAU; return(View(m)); }
public JsonResult activeaccount(int regId) { var comp = new MERCHANTDAL().active(regId); var msg = "Lỗi"; if (comp) { msg = "xác nhận thành công!"; } return(Json(msg, JsonRequestBehavior.AllowGet)); }
public void BuildEmailTemplate(int regisID) { //{E:\Project\asp.net\Register\Register\EmailTemplate\Confirmation.cshtml string body = System.IO.File.ReadAllText(HostingEnvironment.MapPath("/EmailTemplate/") + "MConfirmation" + ".cshtml"); var regInfo = new MERCHANTDAL().getme(regisID); var url = "http://*****:*****@ViewBag.ConfirmationLink", url); body = body.ToString(); BuildEmailTemplate("Tài khoản đã được tạo thành công", body, regInfo.EMAIL); }
public ActionResult register(REGISTERViewModel r) { if (ModelState.IsValid) { MERCHANTDAL dal = new MERCHANTDAL(); var email = dal.kiemtratendangnhap(r.EMAIL); var tendn = dal.kiemtratendangnhap(r.TENDANGNHAP); var cmd = dal.kiemtracmnd(r.CMND); if (email != null) { ModelState.AddModelError("", "Email đã đươc sử dụng"); } if (tendn != null) { ModelState.AddModelError("", "Tên dăng nhập đã đươc sử dụng"); } if (cmd != null) { ModelState.AddModelError("", "CMND đã đươc sử dụng"); } else { var m = new MERCHANT(); m.TENDANGNHAP = r.TENDANGNHAP; m.TENMERCHANT = r.TENMERCHANT; m.MATKHAU = MD5Encryptor.MD5Hash(r.MATKHAU); m.DIACHI = r.DIACHI; m.EMAIL = r.EMAIL; m.NGAYSINH = r.NGAYSINH; m.SDT = r.SDT; m.NGAYDK = DateTime.Today; m.TINHTRANG = 0; m.SOTINHIENTAI = 0; m.SOLANBIKHOA = 0; m.RATING = 0; m.CMND = r.CMND; var ver = dal.newme(m); if (ver > 0) { ViewBag.Success = "Đăng kí thành công. Vui lòng kiểm tra email để kích hoạt tài khoản"; BuildEmailTemplate(ver); } else { ModelState.AddModelError("", "Đăng kí không thành công"); } } } return(View(r)); }
public ActionResult login(string tendangnhap, string matkhau) { var ver = new MERCHANTDAL().login(tendangnhap, MD5Encryptor.MD5Hash(matkhau)); if (ver != null) { var mSession = new merchantlogin(); mSession.EMAIL = ver.EMAIL; mSession.MAMERCHANT = ver.MAMERCHANT; mSession.MATKHAU = matkhau; mSession.RATING = ver.RATING; mSession.SOLANBIKHOA = ver.SOLANBIKHOA; mSession.SOTINHIENTAI = ver.SOTINHIENTAI; mSession.TENDANGNHAP = ver.TENDANGNHAP; mSession.TENMERCHANT = ver.TENMERCHANT; Session.Add(constant.MERCHANT_SESSION, mSession); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "Sai mật khẩu hoặc tên đăng nhập!Vui lòng kiểm tra lại!"); } return(View()); }