/// <summary> /// /// </summary> /// <param name="dto"></param> /// <returns></returns> public PublicResult CreateAdminMenu(CreateAdminMenuDto dto) { var adminMenu = new AdminMenu { Name = dto.Name, ParentId = dto.ParentId, Link = dto.Link, OrderIndex = dto.OrderIndex, Icon = dto.Icon }; using (var client = DbFactory.CreateClient()) { adminMenu.Id = client.Insertable(adminMenu).ExecuteReturnBigIdentity(); } UpdatePathByMenuId(adminMenu.Id); _eventPublisher.EntityCreated(adminMenu); return(Ok()); }
public IActionResult Create(CreateAdminMenuDto dto) { var result = _adminMenuService.CreateAdminMenu(dto); return(Json(result)); }