Example #1
0
 public ActionResult Delete(int id)
 {
     try
     {
         var action = SysActionService.GetList(x => x.Id == id).FirstOrDefault();
         if (action.Type == ActionTypeEnum.Menu)
         {
             SysActionMenuService.DeleteBy(x => x.Id == id);
             SysActionService.DeleteBy(x => x.Id == id);
         }
         else if (action.Type == ActionTypeEnum.Button)
         {
             SysActionButtonService.DeleteBy(x => x.Id == id);
             SysActionService.DeleteBy(x => x.Id == id);
         }
         return(WriteSuccess("数据删除成功"));
     }
     catch (Exception ex)
     {
         return(WriteError(ex));
     }
 }