public UsuarioClaim(Guid id, Guid usuarioId, EntidadeEnum entidade, string endpoint) { Id = id; UsuarioId = usuarioId; EntidadeEnum = entidade; Endpoint = endpoint; }
public async Task <ActionResult <TelefoneDto> > PostUnidadeAtendimento(EntidadeEnum entidade, Guid idEntidade, [FromBody] TelefoneDto telefoneDto) { try { return(await this.applicationServiceTelefone.AddAsync(entidade, idEntidade, telefoneDto)); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult <EnderecoDto> > PostFuncionario(EntidadeEnum entidade, Guid idEntidade, [FromBody] EnderecoDto enderecoDto) { try { return(await this.applicationServiceEndereco.AddAsync(entidade, idEntidade, enderecoDto)); } catch (Exception ex) { throw ex; } }
public async Task <TelefoneDto> AddAsync(EntidadeEnum entidade, Guid idEntidade, TelefoneDto telefoneDto) { var telefone = this.mapperTelefone.MapperDtoToEntity(telefoneDto); if (EntidadeEnum.Funcionario == entidade || EntidadeEnum.Paciente == entidade) { telefone.IdPessoa = idEntidade; } else { telefone.IdUnidadeAtendimento = idEntidade; } var result = await this.serviceTelefone.AddAsync(telefone); return(this.mapperTelefone.MapperEntityToDto(result)); }
public async Task <EnderecoDto> AddAsync(EntidadeEnum entidade, Guid idEntidade, EnderecoDto enderecoDto) { var endereco = this.mapperEndereco.MapperDtoToEntity(enderecoDto); if (EntidadeEnum.Funcionario == entidade || EntidadeEnum.Paciente == entidade) { endereco.IdPessoa = idEntidade; } else { endereco.IdUnidadeAtendimento = idEntidade; } var result = await this.serviceEndereco.AddAsync(endereco); return(this.mapperEndereco.MapperEntityToDto(result)); }