/// <summary> /// 表单数据加载 /// </summary> /// <param name="Id"></param> /// <returns></returns> public Dictionary <string, object> LoadForm(Guid?Id) { var _Sys_AppLog = db.FindById <Sys_AppLog>(Id); var _Sys_User = db.FindById <Sys_User>(_Sys_AppLog.AppLog_UserID); var _Dictionary = AppBase.ObjectToDictionary(new { Id, UserName = _Sys_User.User_Name }, _Sys_AppLog); return(_Dictionary); }
/// <summary> /// 表单数据加载 /// </summary> /// <param name="Id"></param> /// <returns></returns> public Dictionary <string, object> LoadForm(Guid?Id) { var _MemberM = db.FindById <Member>(Id); var _Sys_UserM = db.FindById <Sys_User>(_MemberM.Member_UserID); var _Dictionary = AppBase.ObjectToDictionary(new { Id, User_Name = _Sys_UserM.User_Name }, _MemberM); return(_Dictionary); }
/// <summary> /// 表单数据加载 /// </summary> /// <param name="Id"></param> /// <returns></returns> public object LoadForm(Guid?Id) { var _Sys_Menu = db.FindById <Sys_Menu>(Id); //var _Parent_Menu = db.FindById<Sys_Menu>(_Sys_Menu.Menu_ParentID); var AllFunctionList = db.Query <Sys_Function>() .OrderBy(w => new { SqlStr = $"convert(int,{nameof(w.t1.Function_Num)})" }) .Select(w => new { w.t1.Function_ID, w.t1.Function_Name, w.t1.Function_ByName }) .ToList <Dictionary <string, object> >(); var FunctionIds = db.Query <Sys_MenuFunction>(w => w.t1.MenuFunction_MenuID == Id).Select(w => w.t1.MenuFunction_FunctionID).ToList(); var _Dictionary = AppBase.ObjectToDictionary(new { Id, AllFunctionList, FunctionIds }, _Sys_Menu); return(_Dictionary); }