public User GetUser(string userId) { t_RegisterUser regsUser = null; regsUser = _hmsDB.t_RegisterUser.Where(x => x.staff_id == userId).FirstOrDefault(); // var users = GetUsers(); // var user = users.Where(x => x.UserId == userId).SingleOrDefault(); if (regsUser == null) { regsUser = _hmsDB.t_RegisterUser.Where(x => x.user_id == userId).SingleOrDefault(); } User user = null; if (regsUser != null) { user = new User(); user.UserId = regsUser.user_id; user.Username = regsUser.username; user.Password = regsUser.password; user.Active = regsUser.Active == "Y" ? true : false; user.Staff = _hmsDB.t_staff.Where(x => x.staff_id == regsUser.staff_id).FirstOrDefault(); } return(user); }
public ActionResult Create([Bind(Include = "user_id,username,password,Create_On,staff_id")] t_RegisterUser t_RegisterUser) { if (ModelState.IsValid) { db.t_RegisterUser.Add(t_RegisterUser); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.staff_id = new SelectList(db.t_staff, "staff_id", "first_name", t_RegisterUser.staff_id); return(View(t_RegisterUser)); }