public void UpdateAnalyze(AnalyzeDto Analyze)
        {
            var model = _analyzeMapper.Map <Analyze>(Analyze);

            _unitOfWork.Analyzes.Update(model);
            _unitOfWork.Save();
        }
        public AnalyzeDto CreateAnalyze(int id, AnalyzeDto analyze)
        {
            var model   = _analyzeMapper.Map <Analyze>(analyze);
            var patient = _unitOfWork.Patients.Get(id);

            patient.Analyzes.Add(model);
            _unitOfWork.Save();
            return(_analyzeMapper.Map <AnalyzeDto>(model));
        }
Beispiel #3
0
 public IHttpActionResult Put(int id, [FromBody] AnalyzeDto analyze)
 {
     _analyzeService.UpdateAnalyze(analyze);
     return(Ok());
 }
Beispiel #4
0
        public IHttpActionResult Post(int patientId, [FromBody] AnalyzeDto analyze)
        {
            var dto = _analyzeService.CreateAnalyze(patientId, analyze);

            return(Ok(dto));
        }