public async Task <CustomResponse <AtendimentoMedicoExame> > Put([FromBody] AtendimentoMedicoExame atendimentoMedicoExame, [FromServices] AccessManager accessManager) { return(await _service.Atualizar(atendimentoMedicoExame, Guid.Parse(HttpContext.User.Identity.Name))); }
public async Task <CustomResponse <PessoaHistorico> > AdicionarHistoricoAtendimentoMedicoExame(AtendimentoMedicoExame atendimentoMedicoExame, PessoaProfissional pessoaProfissionalCadastro) { var _response = new CustomResponse <PessoaHistorico>(); try { var _AtendimentoMedicoExameHistorico = new AtendimentoMedicoExameHistorico { AtendimentoMedicoExame = atendimentoMedicoExame, //ExameLaboratorial = _contextDominio.Exames.FindAsync(atendimentoMedicoExame.AlergiaId).Result.Nome, //ExameImagem = atendimentoMedicoExame.ExameImagem, ObservacaoExame = atendimentoMedicoExame.ObservacaoExame, DataExame = atendimentoMedicoExame.DataExame, Profissional = atendimentoMedicoExame.Profissional?.NomeCompleto, Ativo = atendimentoMedicoExame.Ativo, }; if (atendimentoMedicoExame.GrupoExame != null) { _AtendimentoMedicoExameHistorico.GrupoExame = _contextKlinikos.GruposExame.FindAsync(atendimentoMedicoExame.GrupoExame).Result.Nome; } if (atendimentoMedicoExame.ExameId != Guid.Empty) { _AtendimentoMedicoExameHistorico.Exame = _contextDominio.Exames.FindAsync(atendimentoMedicoExame.ExameId).Result.Nome; } await base.Adicionar(_AtendimentoMedicoExameHistorico, pessoaProfissionalCadastro.PessoaId); return(_response); } catch (Exception ex) { _response.Message = ex.InnerException.Message; Error.LogError(ex); } return(_response); }
public async Task <CustomResponse <AtendimentoMedicoExame> > Incluir([FromBody] AtendimentoMedicoExame atendimentoMedicoExame) { return(await _service.AdicionarAtendimentoMedicoExame(atendimentoMedicoExame, Guid.Parse("B9AB33C3-6697-49F4-BF30-598214D0B7F2"))); }