public async Task <List <ElementOutputDto> > GetElementList(GetMenuListInputDto input) { var list = new List <ElementOutputDto>(); var data = await db.Elements.Where(m => m.MenuId == input.MenuId).ToListAsync(); foreach (var item in data) { list.Add(new ElementOutputDto { MenuId = item.MenuId.ToString(), DisplayOrder = item.DisplayOrder, ElementId = item.Id.ToString(), Key = item.Key, Name = item.Name, Value = item.Value }); } return(list); }
public async Task <List <MenuOutputDto> > GetMenuList(GetMenuListInputDto input) { var list = new List <MenuOutputDto>(); var data = await db.Menus.Where(m => m.ModuleId == input.ModuleId).ToListAsync(); foreach (var item in data) { list.Add(new MenuOutputDto { DisplayOrder = item.DisplayOrder, Key = item.Key, MenuId = item.Id.ToString(), ModuleId = item.ModuleId.ToString(), Title = item.Title, Url = item.Url }); } return(list); }