public Guid Create(PharmacyOffersDTO entityDTO) { PharmacyOffers pharmacyOffers = CreatePharmacyOffersFromDTO(entityDTO); _pharmacyOffersRepository.Create(pharmacyOffers); return(pharmacyOffers.IDOffer); }
public IActionResult Add(PharmacyOffersDTO dto) { try { Guid key = _pharmacyOfferssService.Create(dto); return(Ok(key)); } catch (Exception e) { return(BadRequest(e.Message)); } }
private PharmacyOffers CreatePharmacyOffersFromDTO(PharmacyOffersDTO pharmacyOffers, Guid?idOffer = null) => idOffer == null ? new PharmacyOffers(pharmacyOffers.IdTender, pharmacyOffers.PharmacyName, pharmacyOffers.PharmacyEmail, pharmacyOffers.Medicationes, pharmacyOffers.Quantity, pharmacyOffers.Price) : new PharmacyOffers(idOffer.Value, pharmacyOffers.IdTender, pharmacyOffers.PharmacyName, pharmacyOffers.PharmacyEmail, pharmacyOffers.Medicationes, pharmacyOffers.Quantity, pharmacyOffers.Price);
public void Update(PharmacyOffersDTO entityDTO, Guid id) => _pharmacyOffersRepository.Update(CreatePharmacyOffersFromDTO(entityDTO));