/// <summary> /// 删除用户 /// </summary> /// <param name="deleteUserInfoID"></param> /// <returns></returns> public ActionResult DeleteUser(string deleteUserInfoID, string Name) { var UIdsName = Name.Split(','); List<string> deleteUName = new List<string>(); foreach (var item in UIdsName) { deleteUName.Add(item); } if (deleteUName.Contains(Session["UserName"].ToString())) { return Content("含有正在使用的用户,禁止删除"); } if (string.IsNullOrEmpty(deleteUserInfoID)) { return Content("请选择您要删除的数据"); } var idsStr = deleteUserInfoID.Split(','); List<int> deleteIDList = new List<int>(); foreach (var ID in idsStr) { deleteIDList.Add(Convert.ToInt32(ID)); } using (EasyUIDemoDBEntities db = new EasyUIDemoDBEntities()) { foreach (var ID in deleteIDList) { var users = db.UserInfo.Where(p => p.ID == ID).FirstOrDefault(); db.UserInfo.Remove(users); } db.SaveChanges(); } return Content("OK"); }
/// <summary> /// 添加用户 /// </summary> /// <param name="userinfo"></param> /// <returns></returns> public ActionResult AddUser(UserInfo userinfo) { userinfo.CreateTime = DateTime.Now; using (EasyUIDemoDBEntities db = new EasyUIDemoDBEntities()) { db.UserInfo.Add(userinfo); db.SaveChanges(); } return Content("OK"); }