private async Task SelecionaTipoDeExameAsync(ChangeEventArgs args) { _tipoDeExameId = args.Value.ToString(); if (string.IsNullOrEmpty(_tipoDeExameId)) { return; } Guid.TryParse(_tipoDeExameId, out Guid tipoDeExameId); var tipoDeExame = await TiposDeExamesServico.GetAsync(tipoDeExameId); if (tipoDeExame == null) { return; } _dto.Observacao = ConstroiDocumento.ConstroiTemplate(new ExameTemplate( consulta.Codigo, consulta.Paciente.Nome, consulta.Paciente.DataNascimento.ToString("dd/MM/yyyy"), consulta.Paciente.Sexo, consulta.Medico.Nome, consulta.Medico.CRM, tipoDeExame.Nome)); StateHasChanged(); }
protected async override Task OnInitializedAsync() { _tiposDeExames = await TiposDeExamesServico.GetAsync(); }