public async Task Add(MenuRequestDTO menu) { var entity = mapper.Map <Menu>(menu); entity.MenuId = Guid.NewGuid().ToString(); entity.keepAlive = true; entity.Target = string.Empty; await a35Mgedbcontext.AddAsync(entity); await a35Mgedbcontext.SaveChangesAsync(); }
public async Task Update(MenuRequestDTO menu) { var data = await a35Mgedbcontext.Menu.FirstOrDefaultAsync(x => x.MenuId == menu.MenuId); if (data == null) { throw new Exception("修改的菜单不存在!"); } var entity = mapper.Map(menu, data); entity.ModifyDate = DateTime.Now; a35Mgedbcontext.Update(entity); await a35Mgedbcontext.SaveChangesAsync(); }
public async Task <IActionResult> Update([FromBody] MenuRequestDTO DTO) { await menuService.Update(DTO); return(Ok()); }
public async Task <IActionResult> AddMenu([FromBody] MenuRequestDTO DTO) { await menuService.Add(DTO); return(Ok()); }