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 = "修改案例成功!" })); } }
/// <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 = "新增角色成功!" })); } }
/// <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" })); } }
/// <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" })); } }
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 = "已查看!" })); } }
/// <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 = "修改角色成功!" })); } }
/// <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 = "删除案例成功!" })); } }
/// <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 = "删除角色成功!" })); } }
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 = "新增案例成功!" })); } }
/// <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 = "修改网站配置成功!" })); }
/// <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 = "新增管理员成功!" })); }
/// <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 = "修改成功!" })); } }
/// <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 = "修改管理员成功!" })); }