You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using NFine.Code; using System.Web.Mvc;
namespace NFine.Web { [HandlerLogin] public abstract class ControllerBase : Controller { public Log FileLog { get { return LogFactory.GetLogger(this.GetType().ToString()); } } [HttpGet] [HandlerAuthorize] public virtual ActionResult Index() { return View(); } [HttpGet] [HandlerAuthorize] public virtual ActionResult Form() { return View(); } [HttpGet] [HandlerAuthorize] public virtual ActionResult Details() { return View(); } protected virtual ActionResult Success(string message) { return Content(new AjaxResult { state = ResultType.success.ToString(), message = message }.ToJson()); }
protected virtual ActionResult Success(string message, object data) { return Content(new AjaxResult { state = ResultType.success.ToString(), message = message, data = data }.ToJson()); }
protected virtual ActionResult Error(string message) { return Content(new AjaxResult { state = ResultType.error.ToString(), message = message }.ToJson()); } } }
|