Beispiel #1
0
        public IActionResult Create(Pdv pdvRequest)
        {
            var pdv = PdvQueryRepository.GetPdv(pdvRequest.Document);

            if (pdv != null)
            {
                return(BadRequest("This Pdv already exists"));
            }

            pdvRequest.Id = Guid.NewGuid();
            var pdvDto = Mapper.Map <PdvDto>(pdvRequest);

            PdvCommandRepository.CreatePdv(pdvDto);

            Logger.Information("Creating a PDV {pdvRequest}", pdvRequest);
            return(Created("", pdvRequest));
        }
 public void Sut_Is_ITedProcessor(PdvCommandRepository sut)
 => Assert.IsAssignableFrom <IPdvCommandRepository>(sut);