public string Registration(UserMv user) { if (user.Password != user.ConfirmPassword) { return("Şifreler eşleşmiyor."); } using (UserDb db = new UserDb()) { User checkUser = db.User.SingleOrDefault(p => p.Name == user.Name); if (checkUser != null) { return("Bu kullanıcı zaten kayıtlı bulunmaktadır."); } User userEntity = new User(); userEntity.Name = user.Name; userEntity.Password = user.Password; db.User.Add(userEntity); db.SaveChanges(); return("Kayıt başarılı."); } }
public async Task <IActionResult> UserRegister(UserMv user) { try { var data = new AppUser() { UserName = user.UserName, FirstName = user.FirstName, LastName = user.LastName, PortalCode = user.PortalCode, Dob = user.Dob, PhoneNumber = user.Phone, Email = user.Email, Address = user.Address }; await _userManager.CreateAsync(data, user.Password); return(Ok()); } catch (Exception e) { Console.WriteLine(e); throw e; } }
public ActionResult Register(UserMv user) { if (ModelState.IsValid) { if (!new UserDao().CheckEmailUser(user.Email)) { if (new UserDao().RegisterClientAccount(user)) { return(RedirectToAction("Login", "Account")); } else { ViewBag.Message = "Đăng kí không thành công"; return(View()); } } else { ViewBag.Message = "Tài khoản đã có ai đó sử dụng"; return(View()); } } else { return(View()); } }
public ActionResult MenuHeader(string parameter1) { var userSession = (UserLogin)Session[CommonConstants.USER_SESSION]; var userinf = new UserMv(); userinf.ID = userSession.UserID; userinf.UserName = userSession.UserName; return(PartialView(userinf)); }
public bool RegisterAdminAccount(UserMv user) { var data = new WikiService.TaiKhoan(); data.TenTaiKhoan = user.UserName; data.Email = user.Email; data.MatKhau = Encryptor.MD5Hash(Encryptor.Base64Hash(user.Email) + Encryptor.Base64Hash(user.Password)); var result = cl.DangKiTaiKhoanAdmin(data); return(result); }
public bool RegisterClientAccount(UserMv user) { var data = new WikiService.TaiKhoan() { TenTaiKhoan = user.UserName, Email = user.Email, MatKhau = Encryptor.MD5Hash(Encryptor.Base64Hash(user.Email) + Encryptor.Base64Hash(user.Password) ) }; var result = cl.DangKiTaiKhoanUser(data); return(result); }
//checkRole public UserMv CheckRoleUserById(int id) { var data = new WikiService.TaiKhoan(); data.MaTaiKhoan = id; var user = new UserMv(); var result = cl.KiemTraTaiKhoan(data); user.ID = result.MaTaiKhoan; user.UserName = result.TenTaiKhoan; user.active = result.TrangThai; user.idR = result.IDRole; return(user); }
public string Login(UserMv userMv) { string user = ""; using (UserDb db = new UserDb()) { User validateUser = db.User.SingleOrDefault(p => p.Name == userMv.Name && p.Password == userMv.Password); if (validateUser != null) { user = validateUser.ID + "~" + validateUser.Name; } } return(user); }
public int LoginClient(UserMv user) { try { var data = new TaiKhoan() { Email = user.Email, MatKhau = Encryptor.MD5Hash(Encryptor.Base64Hash(user.Email) + Encryptor.Base64Hash(user.Password)) }; return(cl.DangNhap(data)); } catch (Exception e) { Console.WriteLine(e); return(0); } }
public ActionResult Register(UserMv user) { if (!new UserDao().CheckEmailUser(user.Email)) { var result = new UserDao().RegisterAdminAccount(user); if (result) { return(RedirectToAction("Index", "Home")); } else { ViewBag.Message = "Đăng kí không thành công"; } } else { ViewBag.Message = "Tài khoản đã có ai đó sử dụng"; } return(View()); }
public ActionResult HeaderBar() { var userSession = (UserLogin)Session[CommonConstants.USER_SESSION]; UserMv userinf = null; if (userSession != null) { userinf = new UserMv() { ID = userSession.UserID, UserName = userSession.UserName }; return(PartialView(userinf)); } else { userinf = null; return(PartialView(userinf)); } }