public ActionResult Index()
 {
     EditorDetail item = new EditorDetail();
     using (var db0 = getDB0())
     {
         #region get content
         item = db0.EditorDetail.Where(x => !x.i_Hide & x.editor_id == (int)EditorState.Careers).OrderByDescending(x => x.sort).FirstOrDefault();
         #endregion
     }
     return View("Careers", item);
 }
 public ActionResult Index(int? id)
 {
     ajax_GetEditorSidebar((int)EditorState.Accessory);
     EditorDetail item = new EditorDetail();
     using (var db0 = getDB0())
     {
         #region get content
         bool Exist = db0.EditorDetail.Any(x => x.editor_detail_id == id & !x.i_Hide & x.editor_id == (int)EditorState.Accessory);
         if (id == null || !Exist)
         {
             item = db0.EditorDetail.Where(x => !x.i_Hide & x.editor_id == (int)EditorState.Accessory).OrderByDescending(x => x.sort).FirstOrDefault();
             id = item.editor_detail_id;
         }
         else {
             item = db0.EditorDetail.Find(id);
         }
         #endregion
     }
     ViewBag.detail_id = id;
     return View("Accessory", item);
 }