public ReportLogic(IKomlectLogic KomlectLogic, IComponentLogic componentLogic, IOrderLogic orderLLogic) { this.KomlectLogic = KomlectLogic; this.componentLogic = componentLogic; this.orderLogic = orderLLogic; }
public bool UpdateButton([FromBody] Sys_ButtonModel model) { Mapper.CreateMap <Sys_ButtonModel, Sys_Button>(); // 配置 Sys_Button button = Mapper.Map <Sys_ButtonModel, Sys_Button>(model); // 使用AutoMapper自动映射 IComponentLogic IComponent = container.Resolve <IComponentLogic>(); return(IComponent.UpdateButton(button)); }
public bool UpdateMenu([FromBody] Sys_MenuModel model) { Mapper.CreateMap <Sys_MenuModel, Sys_Menu>(); // 配置 Sys_Menu menu = Mapper.Map <Sys_MenuModel, Sys_Menu>(model); // 使用AutoMapper自动映射 IComponentLogic IComponent = container.Resolve <IComponentLogic>(); return(IComponent.UpdateMenu(menu)); }
public List <MenuButtonModel> GetButtonByMenu(Guid menuID) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); List <MenuButtonModel> list = IComponent.GetButtonByMenu(menuID); //Mapper.CreateMap<Sys_Button, Sys_ButtonModel>(); // 配置 //List<Sys_ButtonModel> resultList = Mapper.Map<List<Sys_Button>, List<Sys_ButtonModel>>(list); // 使用AutoMapper自动映射 return(list); }
public void SetLogic(IComponentLogic logic) { if (_logic != null) { throw new InvalidOperationException("A component logic cannot be changed."); } _logic = logic ?? throw new ArgumentNullException(nameof(logic)); }
public Sys_MenuModel GetMenu(Guid id) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); Sys_Menu menu = IComponent.GetMenu(id); Mapper.CreateMap <Sys_Menu, Sys_MenuModel>(); // 配置 Sys_MenuModel model = Mapper.Map <Sys_Menu, Sys_MenuModel>(menu); // 使用AutoMapper自动映射 return(model); }
public Sys_MenuModel GetMenuListByUrl(string url) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); Sys_Menu menu = IComponent.GetMenuListByUrl(url); Mapper.CreateMap <Sys_Menu, Sys_MenuModel>(); // 配置 Sys_MenuModel model = Mapper.Map <Sys_Menu, Sys_MenuModel>(menu); // 使用AutoMapper自动映射 return(model); }
public List <Sys_MenuModel> GetMenuListByRole(Guid roleID) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); List <Sys_Menu> list = IComponent.GetMenuListByRole(roleID); List <Sys_MenuModel> resultList = GetMenuStructure(list); //Mapper.CreateMap<Sys_Menu, Sys_MenuModel>(); // 配置 //List<Sys_MenuModel> resultList = Mapper.Map<List<Sys_Menu>, List<Sys_MenuModel>>(list); // 使用AutoMapper自动映射 return(resultList); }
public Sys_ButtonModel GetButton(Guid btnID) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); Sys_Button btn = IComponent.GetButton(btnID); Mapper.CreateMap <Sys_Button, Sys_ButtonModel>(); // 配置 Sys_ButtonModel model = Mapper.Map <Sys_Button, Sys_ButtonModel>(btn); // 使用AutoMapper自动映射 return(model); }
public List <Sys_ButtonModel> GetButtonList(int pageIndex, int pageSize) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); List <Sys_Button> list = IComponent.GetButtonList(pageIndex, pageSize); Mapper.CreateMap <Sys_Button, Sys_ButtonModel>(); // 配置 List <Sys_ButtonModel> resultList = Mapper.Map <List <Sys_Button>, List <Sys_ButtonModel> >(list); // 使用AutoMapper自动映射 return(resultList); }
public List <Sys_ButtonModel> GetButtonByRoleAndUrl(Guid roleID, Guid menuID) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); List <Sys_Button> list = IComponent.GetButtonByRole(roleID, menuID); Mapper.CreateMap <Sys_Button, Sys_ButtonModel>(); // 配置 List <Sys_ButtonModel> resultList = Mapper.Map <List <Sys_Button>, List <Sys_ButtonModel> >(list); // 使用AutoMapper自动映射 return(resultList); }
public FormKomlectComponent(IComponentLogic logic) { InitializeComponent(); List <ComponentViewModel> list = logic.Read(null); if (list != null) { comboBoxComponent.DisplayMember = "ComponentName"; comboBoxComponent.ValueMember = "Id"; comboBoxComponent.DataSource = list; comboBoxComponent.SelectedItem = null; } }
public FormComponents(IComponentLogic logic) { InitializeComponent(); this.logic = logic; }
public bool DeleteMenu(Guid id) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); return(IComponent.DeleteMenu(id)); }
public bool SetMenuButton([FromBody] List <MenuButtonModel> list) { IComponentLogic IComponent = container.Resolve <IComponentLogic>(); return(IComponent.SetMenuButton(list)); }
public ReportLogic(ISystemUnitLogic systemUnitLogic, IComponentLogic componentLogic) { this.systemUnitLogic = systemUnitLogic; this.componentLogic = componentLogic; }
public FormAddComponent(IComponentLogic logic, ISystemUnitLogic systemUnitLogic) { InitializeComponent(); this.logic = logic; this.systemUnitLogic = systemUnitLogic; }
public FormAddSystemUnit(IComponentLogic logicC, ISystemUnitLogic logicS) { InitializeComponent(); this.logicC = logicC; this.logicS = logicS; }