Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }