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, ""));
     }
 }
Example #4
0
        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, ""));
     }
 }