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);
            }
        }
Exemplo n.º 3
0
        // [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()));
 }
Exemplo n.º 5
0
 public CreateResponse Post(DiseaseRequest request)
 {
     return(_diseaseService.Create(request));
 }