public ActionResult setpassword(ShopperUser su) { //?? .Where(s=>s.merchant_id==1 )此商户的菜品种类 if (su == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //设置密码123 不知道加密是怎么弄的 users u = db.users.Find(su.id); if (u == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } u.encrypted_password = "******"; db.SaveChanges(); return(View("Index")); }
public ActionResult search(ShopperUser su, string login_name, string name, string Roles) { //账号姓名角色 users us = null; bool bexp = false; var u = from w in db.users select w; if (!string.IsNullOrEmpty(login_name)) { u = u.Where(w => w.login_name == login_name); } if (!string.IsNullOrEmpty(name)) { u = u.Where(w => w.name == name); } if (!string.IsNullOrEmpty(Roles)) { getList(); var uid = (from w in db.role_users where (w.role_id == Convert.ToInt32(Roles)) select w.user_id); //List<int> list = new ArrayList<int>(); //int[] a = new int[list.size()]; //for (int i = 0; i < list.size(); i++) //{ // a[i] = list.get(i); //} List <int> uidint = new List <int>(); if ((uid != null) && (uid.Count() > 0)) { foreach (int item in uid) { uidint.Add(item); } u = u.Where(w => (uidint.ToArray()).Contains((int)w.id)); } else { return(View("Index", null)); } } // us= (from s in db.users where ((s.login_name == login_name) && (s.name == name)) select s).FirstOrDefault(); //if ((su.login_name!=string.Empty)) // { // us = (from s in db.users where ((s.login_name == su.login_name)) select s).FirstOrDefault(); // } // else // { // us = (from s in db.users where ((s.name == su.name )) select s).FirstOrDefault(); // } var shop = from use in u select new ShopperUser { id = use.id, login_name = use.login_name, name = use.name, created_at = use.created_at, created_user = use.created_user, }; getList(); return(View("Index", shop)); }