public ActionResult EnterpriseCaseEdit(int?EnterpriseCaseID, string enterpriseCaseTitle, string enterpriseCaseContent) { ViewBag.MenuGroup = "Case"; ViewBag.PageTitle = "编辑成功案例"; EnterpriseCases enterpriseCase = null; if (EnterpriseCaseID.HasValue) { enterpriseCase = BLLEnterpriseCases.EnterpriseCaseByEnterpriseCaseID(EnterpriseCaseID.Value); if (enterpriseCase == null) { ViewBag.ErrorMessage = "没有查询到指定的成功案例。"; } else if (!string.IsNullOrEmpty(enterpriseCaseTitle) && !string.IsNullOrEmpty(enterpriseCaseContent)) { if (BLLEnterpriseCases.EnterpriseCaseEdit(EnterpriseCaseID.Value, enterpriseCaseTitle, enterpriseCaseContent)) { return(Redirect("~/EnterpriseBg/EnterpriseCaseList")); } else { ViewBag.ErrorMessage = "修改失败。"; } } } else { ViewBag.ErrorMessage = "没有查询到指定的成功案例。"; } return(View(enterpriseCase)); }
public ActionResult EnterpriseCaseDelete(int?EnterpriseCaseID) { ViewBag.MenuGroup = "Case"; ViewBag.PageTitle = "成功案例"; ViewBag.ErrorMessage = ""; EnterpriseCases enterpriseCase = null; if (EnterpriseCaseID.HasValue) { enterpriseCase = BLLEnterpriseCases.EnterpriseCaseByEnterpriseCaseID(EnterpriseCaseID.Value); if (enterpriseCase != null && enterpriseCase.EnterpriseID == BLLEnterprise.Current.EnterpriseID) { if (BLLEnterpriseCases.EnterpriseCaseDelete(EnterpriseCaseID.Value)) { return(Redirect("EnterpriseCaseList")); } } else { ViewBag.ErrorMessage = "没有权限删除该记录!"; } } else { return(Redirect("EnterpriseCaseList")); } return(View()); }
public EnterpriseCases EnterpriseCaseByEnterpriseCaseID(int EnterpriseCaseID) { EMSEntities entity = new EMSEntities(); EnterpriseCases enterpriseCases = entity.EnterpriseCases.SingleOrDefault(m => m.EnterpriseCasesID == EnterpriseCaseID); return(enterpriseCases); }
internal bool EnterpriseCaseDelete(int EnterpriseCaseID) { EMSEntities entity = new EMSEntities(); EnterpriseCases enterpriseCase = entity.EnterpriseCases.SingleOrDefault(m => m.EnterpriseCasesID == EnterpriseCaseID); if (null != enterpriseCase) { entity.EnterpriseCases.Remove(enterpriseCase); return(entity.SaveChanges() != 0); } return(false); }
internal bool EnterpriseCaseEdit(int enterpriseCaseID, string enterpriseCaseTitle, string enterpriseCaseContent) { EMSEntities entity = new EMSEntities(); EnterpriseCases enterpriseCases = entity.EnterpriseCases.SingleOrDefault(m => m.EnterpriseCasesID == enterpriseCaseID); if (enterpriseCases != null) { enterpriseCases.EnterpriseTitle = enterpriseCaseTitle; enterpriseCases.EnterpriseContent = enterpriseCaseContent; return(entity.SaveChanges() != 0); } return(false); }
public ActionResult EPAchieveCase(string name, int?enterpriseCaseID, int?currentPage) { Enterprise entreprise = BLLEnterprise.GetEnterprise(name); if (null != entreprise) { ViewBag.Enterprise = entreprise; } else { return(Redirect("~/Enterprise/" + name + "/NotExists")); } ViewBag.EPmenu = "EPAC"; ViewBag.title = name == null ? "多企业用户管理系统" : name; if (enterpriseCaseID != null) { EnterpriseCases enterpriseCase = BLLEnterpriseCases.EnterpriseCaseByEnterpriseCaseID(enterpriseCaseID.Value); if (enterpriseCase.Enterprise.EnterpriseID == entreprise.EnterpriseID) { ViewBag.EnterpriseCase = enterpriseCase; } return(View("/Views/Enterprise/EPAchieveCaseDetail.aspx")); } int page = 1; if (currentPage != null) { page = currentPage.Value; } List <EnterpriseCases> caseList = BLLEnterpriseCases.EnterpriseCases(entreprise.EnterpriseID); ViewBag.CurrentPage = page; ViewBag.TotalPage = caseList.Count() / 9 + (caseList.Count() % 9 == 0 ? 0 : 1); List <EnterpriseCases> list = BLLEnterpriseCases.GetEnterpriseCasesList(entreprise.EnterpriseID, page - 1, 9); return(View(list)); }
public ActionResult EnterpriseCaseDetail(int?EnterpriseCaseID) { ViewBag.MenuGroup = "Case"; ViewBag.PageTitle = "成功案例"; ViewBag.ErrorMessage = ""; EnterpriseCases enterpriseCase = null; if (EnterpriseCaseID.HasValue) { enterpriseCase = BLLEnterpriseCases.EnterpriseCaseByEnterpriseCaseID(EnterpriseCaseID.Value); if (enterpriseCase == null) { ViewBag.ErrorMessage = "没有查询到指定的成功案例。"; } } else { ViewBag.ErrorMessage = "没有查询到指定的成功案例。"; } return(View(enterpriseCase)); }