public MenuDto insert(MenuDto menuDto, int createUserId) { Mapper.Initialize(cfg => { cfg.CreateMap <MenuDto, Menu>(); }); Menu menu = Mapper.Map <Menu>(menuDto); menu.CreateUserId = createUserId; if (menuDAL.insert(menu) > 0) { DictionaryBLL dictionaryBLL = new DictionaryBLL(); dictionaryBLL.upVersion("menu_version"); Mapper.Initialize(cfg => { cfg.CreateMap <Menu, MenuDto>(); }); return(Mapper.Map <MenuDto>(menu)); } else { return(null); } }
public MenuDto update(MenuDto menuDto, int updateUserId) { Menu menu = menuDAL.getById(menuDto.Id); menu.Name = menuDto.Name; menu.ParentId = menuDto.ParentId; menu.ArticleId = menuDto.ArticleId; menu.OrderByNum = menuDto.OrderByNum; menu.UpdateUserId = updateUserId; if (menuDAL.update(menu) > 0) { DictionaryBLL dictionaryBLL = new DictionaryBLL(); dictionaryBLL.upVersion("menu_version"); Mapper.Initialize(cfg => { cfg.CreateMap <Menu, MenuDto>(); }); return(Mapper.Map <MenuDto>(menu)); } else { return(null); } }