public IActionResult CreateDisease([FromBody] CreateDiseaseViewModel createDisease) { var diseaseDTO = DiseaseMapper.CreateDiseaseVMToDTO(createDisease); _service.Create(diseaseDTO); return(Ok(ModelState)); }
public async Task <Guid> CreateDiseaseAsync(DiseaseDto disease) { // need to create Sympthom as well? using (var uow = UnitOfWorkProvider.Create()) { var diseaseId = diseaseService.Create(disease); await uow.Commit(); return(diseaseId); } }
// [Authorize(Roles = "Worker,Admin")] public async Task <IActionResult> Create([FromBody] DiseaseDTO item) { var result = await _diseaseService.Create(item); if (!result.Success) { return(BadRequest(result.Messages)); } return(CreatedAtAction("GetAll", result.disease)); }
public ActionResult Create(Disease request) { _diseaseService.Create(request); return(RedirectToAction(Request.Form["View"], EntityType.Disease.ToString())); }
public CreateResponse Post(DiseaseRequest request) { return(_diseaseService.Create(request)); }