Beispiel #1
0
        public async Task <GarcomDto> Criar(GarcomDto dto)
        {
            var criarGarcomCommand = MapperModelAndDto.Map <CriarGarcomCommand>(dto);

            dto.IDGarcom = await Mediator.Send(criarGarcomCommand);

            return(dto);
        }
Beispiel #2
0
        public async Task <IActionResult> AtualizarGarcom(GarcomDto dto)
        {
            var garcom = await _garcomService.Atualizar(dto);

            if (!IsValidOperation())
            {
                return(BadRequest(GetValidations()));
            }

            UnitOfWork.Commit();

            return(Ok(garcom));
        }
Beispiel #3
0
        public async Task <bool> Atualizar(GarcomDto dto)
        {
            var atualizacaoGarcomCommand = MapperModelAndDto.Map <AtualizarGarcomCommand>(dto);

            return(await Mediator.Send(atualizacaoGarcomCommand));
        }