public async Task <ActionResult> CreateNewMedcine([FromBody] CreateMedicineRequest request) { try { if (request == null) { return(BadRequest("Invalid request")); } await _pharmacyService.AddNewMedicine(_mapper.Map <MedicineDTO>(request)); return(Ok(request)); } catch (Exception e) { throw e; } }