public ExpenseDto GetExpenseById(GetExpenseByIdDto dto) { return(ctx.Expenses. Where(p => p.Id == dto.Id.ToGuid()). Include(p => p.Categories).ThenInclude(p => p.StoreCategory). Select(p => DtoBuilder.CreateExpenseDto(p)). FirstOrDefault()); }
public GetExpenseByIdResultDto Execute(GetExpenseByIdDto dto) { GetExpenseByIdResultDto result = new GetExpenseByIdResultDto { Status = true, }; ExpenseDto lst = unit.Expense.GetExpenseById(dto); result.Object = lst; return(result); }
public ActionResult <GetExpenseByIdResultDto> GetExpenseById([FromQuery] GetExpenseByIdDto dto) { return(getExpenseById.Execute(dto)); }