public UserController(IUserRepository userRepository, IDmChinhanhRepository dmChinhanhRepository, IDsdangkyhdRepository dsdangkyhdRepository) { _userRepository = userRepository; _dmChinhanhRepository = dmChinhanhRepository; _dsdangkyhdRepository = dsdangkyhdRepository; sha1 = new MaHoaSHA1(); }
public bool updateUser(user entity) { try { var u = db.users.Where(x => x.username == entity.username).FirstOrDefault(); MaHoaSHA1 sha1 = new MaHoaSHA1(); if (!String.IsNullOrEmpty(entity.password)) { u.password = sha1.EncodeSHA1(entity.password); } u.fullName = entity.fullName.ToUpper(); u.chinhanh = entity.chinhanh; u.dirPathName = entity.dirPathName; u.doimk = entity.doimk; u.phongban = entity.phongban; u.trangthai = entity.trangthai; u.upload = entity.upload; u.show = entity.show; u.adminkd = entity.adminkd; u.adminkl = entity.adminkl; u.role = entity.role; u.email = entity.email; db.Entry(u).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception ex) { throw ex; // return false; } }
public NhanvienController(IUserRepository userRepository, IChinhanhRepository chinhanhRepository, IPhongbanRepository phongbanRepository) { // _context = context; _userRepository = userRepository; _chinhanhRepository = chinhanhRepository; _phongbanRepository = phongbanRepository; sha1 = new MaHoaSHA1(); }
public string insertUser(user entity) { try { MaHoaSHA1 sha1 = new MaHoaSHA1(); entity.password = !string.IsNullOrEmpty(entity.password) ? sha1.EncodeSHA1(entity.password) : sha1.EncodeSHA1("123"); db.Entry(entity).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); return(entity.username); } catch (Exception ex) { throw ex; //return string.Empty ; } }
public int doimatkhau(string username, string password, string newpassword, string confirmpassword, string phongban) { MaHoaSHA1 sha1 = new MaHoaSHA1(); if (String.IsNullOrEmpty(password)) { return(-1); } if (Session["oldpassword"].ToString() != sha1.EncodeSHA1(password)) { return(-2); } if (String.IsNullOrEmpty(newpassword)) { return(-3); } if (String.IsNullOrEmpty(confirmpassword)) { return(-4); } if (newpassword != confirmpassword) { return(-5); } else { var result = db.Database.ExecuteSqlCommand("spDoimatkhau @username, @password, @phongban", new SqlParameter[] { new SqlParameter("@username", username), new SqlParameter("@password", sha1.EncodeSHA1(newpassword)), new SqlParameter("@phongban", phongban) }); if (result == 0) { return(0); } else { return(1); } } }
public int login(string username, string password, string phongban) { MaHoaSHA1 sha1 = new MaHoaSHA1(); var result = db.Database.SqlQuery <user>("spLogin @username, @password, @phongban", new SqlParameter[] { new SqlParameter("@username", username), new SqlParameter("@password", sha1.EncodeSHA1(password)), new SqlParameter("@phongban", phongban) }).FirstOrDefault(); if (result == null) { return(0); } else { return(1); } }
// GET: Login public LoginController(ILoginRepository loginRepository, IUserRepository userRepository) { _loginRepository = loginRepository; _userRepository = userRepository; sha1 = new MaHoaSHA1(); }