public bool ValidatePharmacy(PharmaciesDTO dto) { if (!ValidateName(dto.Name) || !ValidateKey(dto.Key)) { return(false); } return(true); }
public static Pharmacies PharmacyDtoToPharmacy(PharmaciesDTO dto) { Pharmacies pharmacy = new Pharmacies(); pharmacy.Name = dto.Name; pharmacy.Key = dto.Key; pharmacy.Link = dto.Link; return(pharmacy); }
public static PharmaciesDTO PharmacyToPharmacyDto(Pharmacies pharmacy) { PharmaciesDTO dto = new PharmaciesDTO(); dto.Name = pharmacy.Name; dto.Key = pharmacy.Key; dto.Link = pharmacy.Link; return(dto); }
public IActionResult AddPharmacy([FromBody] PharmaciesDTO dto) { PharmacyValidation validation = new PharmacyValidation(); if (!validation.ValidatePharmacy(dto)) { return(BadRequest("The data which were entered are incorrect!")); } Pharmacies pharmacy = PharmacyMapper.PharmacyDtoToPharmacy(dto); App.Instance().PharmacyService.AddEntity(pharmacy); return(Ok()); }