Esempio n. 1
0
 public JsonResult GetCaseEdit(BA_Case result)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var m = from t in db.BA_Case
                 where t.Name == result.Name && t.Id != result.Id
                 select t;
         if (m.Count() > 0)
         {
             return(Json(new { data = "fail", content = "案例名称重复!" }));
         }
         var BA_Case    = from t in db.BA_Case where t.Id == result.Id select t;
         var resultInfo = BA_Case.FirstOrDefault();
         resultInfo.Name       = result.Name;
         resultInfo.SubName    = result.SubName;
         resultInfo.Icon       = result.Icon;
         resultInfo.Background = result.Background;
         resultInfo.Image      = result.Image;
         resultInfo.ToUrl      = result.ToUrl;
         resultInfo.Content    = result.Content;
         resultInfo.Status     = result.Status;
         resultInfo.AddUser    = BasePage.GetCookie("UserNameCookie");
         resultInfo.AddTime    = DateTime.Now;
         db.SaveChanges();
         return(Json(new { data = "success", content = "修改案例成功!" }));
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 新增角色信息
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult AddRole(Cu_UserAuthority Role)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         db.Cu_UserAuthority.Add(Role);
         db.SaveChanges();
         return(Json(new { data = "success", content = "新增角色成功!" }));
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 删除管理员
 /// </summary>
 /// <param name="userInfo"></param>
 /// <returns></returns>
 public JsonResult DelAdmin(Cu_User UserInfo)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         Cu_User user = db.Cu_User.First(o => o.UserId == UserInfo.UserId);
         db.Cu_User.Remove(user);
         db.SaveChanges();
         return(Json(new { data = "success" }));
     }
 }
Esempio n. 4
0
 /// <summary>
 /// 禁用启用
 /// </summary>
 /// <param name="userInfo"></param>
 /// <returns></returns>
 public JsonResult EditStatus(Cu_User UserInfo)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         Cu_User user = db.Cu_User.First(o => o.UserId == UserInfo.UserId);
         user.Status = UserInfo.Status;
         db.SaveChanges();
         return(Json(new { data = "success" }));
     }
 }
Esempio n. 5
0
 public JsonResult ContactStatusEdit(int Id)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var BA_Contact = db.BA_Contact.Where(o => o.Id == Id);
         BA_Contact.FirstOrDefault().Status = 1;
         db.SaveChanges();
         return(Json(new { data = "success", content = "已查看!" }));
     }
 }
Esempio n. 6
0
 /// <summary>
 /// 编辑角色信息
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult EditRole(Cu_UserAuthority Role)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var RoleInfo = from a in db.Cu_UserAuthority where a.AuthorityId == Role.AuthorityId select a;
         RoleInfo.FirstOrDefault().Authority    = Role.Authority;
         RoleInfo.FirstOrDefault().UserTypeName = Role.UserTypeName;
         db.SaveChanges();
         return(Json(new { data = "success", content = "修改角色成功!" }));
     }
 }
Esempio n. 7
0
 /// <summary>
 /// 删除
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult CaseDel(string strId)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var List = strId.Split(',');
         foreach (var item in List)
         {
             var Id    = Convert.ToInt32(item);
             var dData = from a in db.BA_Case where a.Id == Id select a;
             db.BA_Case.Remove(dData.FirstOrDefault());
         }
         db.SaveChanges();
         return(Json(new { data = "success", content = "删除案例成功!" }));
     }
 }
Esempio n. 8
0
        /// <summary>
        /// 删除角色信息
        /// </summary>
        /// <param name="UserInfo"></param>
        /// <returns></returns>
        public JsonResult DelRole(string AuthorityId)
        {
            using (BuyunSiteEntities db = new BuyunSiteEntities())
            {
                var RemoveId = AuthorityId.Split(',');
                foreach (var item in RemoveId)
                {
                    int Id   = Convert.ToInt32(item);
                    var Role = from t in db.Cu_UserAuthority where t.AuthorityId == Id select t;
                    db.Cu_UserAuthority.Remove(Role.FirstOrDefault());
                }

                db.SaveChanges();
                return(Json(new { data = "success", content = "删除角色成功!" }));
            }
        }
Esempio n. 9
0
 public JsonResult GetCaseAdd(BA_Case result)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var m = from t in db.BA_Case
                 where t.Name == result.Name
                 select t;
         if (m.Count() > 0)
         {
             return(Json(new { data = "fail", content = "案例名称重复!" }));
         }
         result.AddUser = BasePage.GetCookie("UserNameCookie");
         result.AddTime = DateTime.Now;
         db.BA_Case.Add(result);
         db.SaveChanges();
         return(Json(new { data = "success", content = "新增案例成功!" }));
     }
 }
Esempio n. 10
0
 /// <summary>
 /// 修改网站配置
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult EditAdvertisement(BA_Advertisement Advertisement)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var BA_Advertisement  = from a in db.BA_Advertisement where a.AdvertisementId == Advertisement.AdvertisementId select a;
         var AdvertisementInfo = BA_Advertisement.FirstOrDefault();
         AdvertisementInfo.CompanyName    = Advertisement.CompanyName;
         AdvertisementInfo.CompanyAddress = Advertisement.CompanyAddress;
         AdvertisementInfo.CompanyLogo    = Advertisement.CompanyLogo;
         AdvertisementInfo.CompanyPhone   = Advertisement.CompanyPhone;
         AdvertisementInfo.CompanyQRCode  = Advertisement.CompanyQRCode;
         AdvertisementInfo.Image          = Advertisement.Image;
         AdvertisementInfo.Email          = Advertisement.Email;
         AdvertisementInfo.UpdateTime     = DateTime.Now;
         AdvertisementInfo.UpdateUser     = BasePage.GetCookie("UserNameCookie");
         db.SaveChanges();
     }
     return(Json(new { data = "success", content = "修改网站配置成功!" }));
 }
Esempio n. 11
0
 /// <summary>
 /// 增加管理员
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult AddAdmin(Cu_User UserInfo)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var chkUserCode = from a in db.Cu_User where a.UserCode == UserInfo.UserCode select a;
         if (chkUserCode.Count() > 0)
         {
             return(Json(new { data = "fail", content = "管理员编码重复!" }));
         }
         UserInfo.UserPassword = BasePage.Md5Hash(UserInfo.UserPassword);
         UserInfo.AddTime      = DateTime.Now;
         UserInfo.AddUser      = BasePage.GetCookie("UserNameCookie");
         UserInfo.Status       = 1;
         UserInfo.IsAdmin      = false;
         db.Cu_User.Add(UserInfo);
         db.SaveChanges();
     }
     return(Json(new { data = "success", content = "新增管理员成功!" }));
 }
Esempio n. 12
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult FLinkEdit(BA_FriendshipLink result)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var m = from t in db.BA_FriendshipLink
                 where t.Name == result.Name && t.Id != result.Id
                 select t;
         if (m.Count() > 0)
         {
             return(Json(new { data = "fail", content = "名称重复!" }));
         }
         var BA_FriendshipLink = from t in db.BA_FriendshipLink where t.Id == result.Id select t;
         var resultInfo        = BA_FriendshipLink.FirstOrDefault();
         resultInfo.Name    = result.Name;
         resultInfo.Icon    = result.Icon;
         resultInfo.ToUrl   = result.ToUrl;
         resultInfo.AddUser = BasePage.GetCookie("UserNameCookie");
         resultInfo.AddTime = DateTime.Now;
         db.SaveChanges();
         return(Json(new { data = "success", content = "修改成功!" }));
     }
 }
Esempio n. 13
0
 /// <summary>
 /// 修改管理员
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult EditAdmin(Cu_User UserInfo)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var chkUserCode = from a in db.Cu_User where a.UserCode == UserInfo.UserCode && a.UserId != UserInfo.UserId select a;
         if (chkUserCode.Count() > 0)
         {
             return(Json(new { data = "fail", content = "管理员编码重复!" }));
         }
         var User = from a in db.Cu_User where a.UserId == UserInfo.UserId select a;
         if (!string.IsNullOrEmpty(UserInfo.UserPassword))
         {
             User.FirstOrDefault().UserPassword = BasePage.Md5Hash(UserInfo.UserPassword);
         }
         User.FirstOrDefault().UserName    = UserInfo.UserName;
         User.FirstOrDefault().UserCode    = UserInfo.UserCode;
         User.FirstOrDefault().UserPhone   = UserInfo.UserPhone;
         User.FirstOrDefault().AuthorityId = UserInfo.AuthorityId;
         User.FirstOrDefault().UpdateTime  = DateTime.Now;
         User.FirstOrDefault().UpdateUser  = BasePage.GetCookie("UserNameCookie");
         db.SaveChanges();
     }
     return(Json(new { data = "success", content = "修改管理员成功!" }));
 }