示例#1
0
        public async Task <EditToDoItem> Handle(EditToDoItemCommand request, CancellationToken cancellationToken)
        {
            ToDoItem mappedItem = _mapper.Map <ToDoItem, EditToDoItem>(request.EditToDoItem);

            await _repository.UpdateAsync(mappedItem, cancellationToken);

            return(_mapper.Map <EditToDoItem, ToDoItem>(mappedItem));
        }
示例#2
0
        public async Task <CreateIItemDto> Handle(CreateToDoItemCommand request, CancellationToken cancellationToken)
        {
            ToDoItem mappedItem = _mapper.Map <ToDoItem, CreateToDoItemCommand>(request);

            await _repository.InsertAsync(mappedItem, cancellationToken).ConfigureAwait(false);

            await _mediator.Publish(new CreateToDoItemEvent($"Object Description value feild is {request.Description}"), cancellationToken);

            return(_mapper.Map <CreateIItemDto, ToDoItem>(mappedItem));
        }
示例#3
0
        // GET: Sell
        public ActionResult Index()
        {
            var list = factorService.GetAll()
                       .Select(x => mapperFacade.Map <Factor, FactorListModel>(x))
                       .ToList();

            return(View(list));
        }
示例#4
0
        public IEnumerable <DailyEatingDto> Get()
        {
            var dailyEatings = _repository.GetAll();

            return(_mapperFacade.Map <IEnumerable <DailyEatingDto>, IQueryable <DailyEating> >(dailyEatings));
        }
        public async Task <ToDoItemQueryDto> Handle(ToDoItemGetByIdQuery request, CancellationToken cancellationToken)
        {
            ToDoItem toDoItem = await _repository.FirstItemAsync(request.ToDoItemGetByIdSpecification.ToExpression(), cancellationToken);

            return(_mapper.Map <ToDoItemQueryDto, ToDoItem>(toDoItem));
        }
 public PersonDTO GetPerson()
 {
     return(_mapperFacade.Map <PersonDTO, Person>(personRepository.GetPerson()));
 }
示例#7
0
 public IEnumerable <CategoryDto> Get()
 {
     return(_mapperFacade.Map <IEnumerable <CategoryDto> >(_repository.GetAll()));
 }
        public IEnumerable <FoodDto> Get()
        {
            var entities = _repository.GetAll().Include(x => x.Category).ToList();

            return(_mapperFacade.Map <IEnumerable <FoodDto> >(entities));
        }