public string AddUserMenuPower() { try { int UserID = 0; int.TryParse(Request.Form["UserID"], out UserID); string sysModelIDs = Request.Form["checkedModelList"] ?? ""; int[] idList = WebComm.GetIntArrayByString(sysModelIDs); List <UserModelPower> removeList = db.UserModelPowers.Where(m => m.userID == UserID).ToList(); foreach (var item in removeList) { db.UserModelPowers.Remove(item); } foreach (int id in idList) { UserModelPower mpAdd = new UserModelPower() { userID = UserID, modelID = id, modelButtonID = 0 }; db.UserModelPowers.Add(mpAdd); } db.SaveChanges(); return(WebComm.ReturnAlertMessage(ActionReturnStatus.成功, "配置成功", "", "", CallBackType.none, "")); } catch (Exception ex) { return(WebComm.ReturnAlertMessage(ActionReturnStatus.失败, "配置失败!" + ex.Message, "", "", CallBackType.none, "")); } }
public string DeleteConfirmed() { try { string ids = Request["ids"] ?? ""; int[] idList = WebComm.GetIntArrayByString(ids); foreach (int item in idList) { Bank bank = db.Banks.Find(item); db.Banks.Remove(bank); } db.SaveChanges(); return(WebComm.ReturnAlertMessage(ActionReturnStatus.成功, "删除成功", "bankMainList", "", CallBackType.none, "")); } catch (Exception ex) { return(WebComm.ReturnAlertMessage(ActionReturnStatus.失败, "删除失败!" + ex.Message, "", "", CallBackType.none, "")); } }
public string DeleteConfirmed() { try { string ids = Request["ids"] ?? ""; int[] idList = WebComm.GetIntArrayByString(ids); foreach (int id in idList) { SysModel bank = db.SysModels.Find(id); bank.IsFlag = false; db.Entry(bank).State = EntityState.Modified; } db.SaveChanges(); return(WebComm.ReturnAlertMessage(ActionReturnStatus.成功, "删除成功", "", "", CallBackType.none, "")); } catch (Exception ex) { return(WebComm.ReturnAlertMessage(ActionReturnStatus.失败, "删除失败!" + ex.Message, "", "", CallBackType.none, "")); } }
public string DeleteConfirmed() { try { string ids = Request["ids"] ?? ""; int[] idList = WebComm.GetIntArrayByString(ids); foreach (var item in idList) { User user = db.Users.Find(item); db.Users.Remove(user); } db.SaveChanges(); } catch (Exception ex) { return(WebComm.ReturnAlertMessage(ActionReturnStatus.失败, "用户删除失败," + ex.Message, "", "", CallBackType.none, "")); } return(WebComm.ReturnAlertMessage(ActionReturnStatus.成功, "用户信息已删除", "", "", CallBackType.none, "")); }
public string DeleteConfirmed() { try { string ids = Request["ids"] ?? ""; int[] idList = WebComm.GetIntArrayByString(ids); foreach (int item in idList) { UserBank bank = db.UserBanks.Find(item); if (db.Apply_Sub.Where(u => u.UserBankID == bank.ID).Count() > 0 || db.Apply_Sub_CashChange.Where(u => u.InUserBankID == bank.ID || u.OutUserBankID == bank.ID).Count() > 0) { continue; } db.UserBanks.Remove(bank); } db.SaveChanges(); return(WebComm.ReturnAlertMessage(ActionReturnStatus.成功, "删除成功", "userBankList", "", CallBackType.none, "")); } catch (Exception ex) { return(WebComm.ReturnAlertMessage(ActionReturnStatus.失败, "删除失败!" + ex.Message, "", "", CallBackType.none, "")); } }