public static GlobalSetting ToDomainModel(this SDK.Models.GlobalSetting entity, GlobalSetting destination = null) { if (entity != null) { if (destination == null) { destination = new Domain.GlobalSetting(); } GlobalSetting result = am.Mapper.Map <SDK.Models.GlobalSetting, GlobalSetting>(entity, destination); return(result); } return(null); }
/// <summary> /// 设置初始全局变量 /// </summary> private void SetGlobalSetting() { IApplicationContext cxt = ContextRegistry.GetContext(); IGlobalSettingManager manger = (IGlobalSettingManager)cxt.GetObject("Manager.GlobalSetting"); var global = manger.LoadAll().FirstOrDefault(); if (global == null) { global = new Domain.GlobalSetting { ID = Guid.NewGuid(), CompanyName = "原子科技" }; manger.Save(global); } }