public long InsertForFacebook(User entity) { var user = db.Users.SingleOrDefault(x => x.Username == entity.Username); if(user == null) { db.Users.Add(entity); db.SaveChanges(); return entity.ID; } else { return user.ID; } }
public ActionResult Create(Model.EF.User user) { var dao = new UserDao(); var encrypt = Encrypt.MD5Hash(user.password); user.password = encrypt; int id = dao.InsetUser(user); if (id > 0) { return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Them nguoi dung khong thanh cong"); } return(View("Index", "Home")); }
public ActionResult Create(User user) { if (ModelState.IsValid) { var dao = new UserDao(); var encryptedMD5Pas = Encryptor.MD5Hash(user.Password); user.Password = encryptedMD5Pas; long id = dao.Insert(user); if (id > 0) { SetAlert("Thêm user thành công","success"); return RedirectToAction("Index", "User"); } else { ModelState.AddModelError("","Thêm user không thành công"); } } return View("Index"); }
public ActionResult Edit(User user) { if (ModelState.IsValid) { var dao = new UserDao(); if (!string.IsNullOrEmpty(user.Password)) { var encryptedMD5Pas = Encryptor.MD5Hash(user.Password); user.Password = encryptedMD5Pas; } var result = dao.Update(user); if (result) { SetAlert("Sửa user thành công", "success"); return RedirectToAction("Index", "User"); } else { ModelState.AddModelError("", "Cập nhật user không thành công"); } } return View("Index"); }
public long Insert(User entity) { db.Users.Add(entity); db.SaveChanges(); return entity.ID; }
public bool Update(User entity) { try { var user = db.Users.Find(entity.ID); user.Name = entity.Name; if (!string.IsNullOrEmpty(entity.Password)) { user.Password = entity.Password; } user.Address = entity.Address; user.Email = entity.Email; user.ModifiedBy = entity.ModifiedBy; user.ModifiedDate = DateTime.Now; db.SaveChanges(); return true; }catch(Exception ex) { return false; } }