Example #1
0
        public Guid Create(PharmacyOffersDTO entityDTO)
        {
            PharmacyOffers pharmacyOffers = CreatePharmacyOffersFromDTO(entityDTO);

            _pharmacyOffersRepository.Create(pharmacyOffers);

            return(pharmacyOffers.IDOffer);
        }
Example #2
0
 public IActionResult Add(PharmacyOffersDTO dto)
 {
     try
     {
         Guid key = _pharmacyOfferssService.Create(dto);
         return(Ok(key));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Example #3
0
 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);
Example #4
0
 public void Update(PharmacyOffersDTO entityDTO, Guid id)
 => _pharmacyOffersRepository.Update(CreatePharmacyOffersFromDTO(entityDTO));