public ActionResult Feedback() { var companyInfo = ViewBag.CompanyInfo; int pageIndex = CECRequest.GetQueryInt("page", 1); var frontFeedbackList = CompanyFeedbackService.FrontList(companyInfo.CompanyId, pageIndex, 10); ViewBag.FrontFeedbackList = frontFeedbackList; return(View()); }
// // GET: /Company/Space/ public ActionResult Index(int companyId) { var companyInfo = ViewBag.CompanyInfo; //产品 ViewBag.ProductList = CompanyProductService.ListWithoutPage(5, companyInfo.CompanyId); ViewBag.NewsList = CompanyNewsService.ListWithoutPageForFront(10, companyInfo.CompanyId); //最新反馈 var frontFeedbackList = CompanyFeedbackService.FrontList(companyInfo.CompanyId, 1, 10); ViewBag.FrontFeedbackList = frontFeedbackList; return(View()); }
public ActionResult Feedback(FormCollection fc) { var companyInfo = ViewBag.CompanyInfo; string cbType = fc["cbType"]; string txtNeed = fc["txtNeed"]; string txtRealName = fc["txtRealName"]; string txtCompanyName = fc["txtCompanyName"]; string txtPhone = fc["txtPhone"]; string txtEmail = fc["txtEmail"]; bool errors = false; if (string.IsNullOrEmpty(cbType)) { errors = true; ModelState.AddModelError("TYPE", "请选择您的需求"); } if (string.IsNullOrEmpty(txtNeed)) { errors = true; ModelState.AddModelError("NEED", "请输入您的详细需求"); } if (string.IsNullOrEmpty(txtRealName)) { errors = true; ModelState.AddModelError("REALNAME", "请输入您的姓名"); } if (string.IsNullOrEmpty(txtCompanyName)) { errors = true; ModelState.AddModelError("COMPANYNAME", "请输入您的公司"); } if (string.IsNullOrEmpty(txtPhone)) { errors = true; ModelState.AddModelError("PHONE", "请输入您的电话"); } if (string.IsNullOrEmpty(txtEmail)) { errors = true; ModelState.AddModelError("EMAIL", "请输入您的邮件"); } if (!errors && ModelState.IsValid) { //添加反馈 CompanyFeedbackService.Insert(new CompanyFeedbackInfo() { CompanyName = txtCompanyName, RealName = txtRealName, Type = cbType, Content = txtNeed, Email = txtEmail, ForCompanyId = companyInfo.CompanyId, UserId = 0, Phone = txtPhone, IP = CECRequest.GetIP() }); ViewBag.Msg = "Success"; } var frontFeedbackList = CompanyFeedbackService.FrontList(companyInfo.CompanyId, 1, 10); ViewBag.FrontFeedbackList = frontFeedbackList; return(View()); }