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);