Files
ClientServerProject/软件系统浏览器模版/Controllers/HomeController.cs

120 lines
3.2 KiB
C#
Raw Normal View History

2017-07-31 15:57:45 +08:00
using ClientsLibrary;
using CommonLibrary;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using .Models.Account;
namespace .Controllers
{
public class HomeController : Controller
{
/// <summary>
/// 网站的主界面
/// </summary>
/// <returns></returns>
[AuthorizeUser]
public ActionResult Index()
{
return View();
}
/// <summary>
/// 网站的关于界面
/// </summary>
/// <returns></returns>
[AuthorizeUser]
public ActionResult About()
{
return View();
}
/// <summary>
/// 网站的联系人界面
/// </summary>
/// <returns></returns>
[AuthorizeUser]
public ActionResult Contact()
{
ViewBag.Message = "Your contact page.";
return View();
}
2017-07-21 21:11:16 +08:00
2017-07-25 20:45:44 +08:00
/// <summary>
/// 系统更新日志
/// </summary>
/// <returns></returns>
[AuthorizeUser]
public ActionResult UpdateLog()
{
return View();
}
2017-07-30 22:40:40 +08:00
/// <summary>
/// 版本号说明
/// </summary>
/// <returns></returns>
[AuthorizeUser]
public ActionResult VersionInformation()
{
return View();
}
/// <summary>
/// 一个错误的消息界面
/// </summary>
/// <param name="message"></param>
/// <returns></returns>
public ActionResult ErrorPage(string message)
{
ViewBag.Message = message;
return View("Error");
}
//GET
/// <summary>
/// 获取意见反馈的界面
/// </summary>
/// <returns></returns>
[AuthorizeUser]
public ActionResult AdviceFeedback()
{
return View();
}
2017-07-31 15:57:45 +08:00
//POST
/// <summary>
/// 获取意见反馈的界面
/// </summary>
/// <returns></returns>
[HttpPost]
[AuthorizeUser]
[ValidateAntiForgeryToken]
public ActionResult AdviceFeedback(string advice)
{
if (Request.IsAjaxRequest())
{
//对建议进行保存
HslCommunication.OperateResultString result = UserClient.Net_simplify_client.ReadFromServer(CommonHeadCode.SimplifyHeadCode., UserClient.UserAccount.UserName + ":" + advice);
if (result.IsSuccess)
{
return Content("<div class=\"alert alert-success\" role=\"alert\">成功提交数据</div><script>alert('建议提交成功!')</script>", "text/html");
}
else
{
return Content("<div class=\"alert alert-danger\" role=\"alert\">建议提交失败,请稍后再试!错误信息:" + result.Message + "</div>", "text/html");
}
}
else
{
return Content("<div class=\"alert alert-danger\" role=\"alert\">这是一个错误的请求!</div>", "text/html");
}
}
}
}