Dicionário de Dados - AbnerSantos25/ProjetoAgenda GitHub Wiki
Campo | Tipo de Dado | Nulo | Chave Primária | Chave Estrangeira | Descrição |
---|---|---|---|---|---|
Contacts | List | Não | Não | Não | Lista de contatos armazenados no livro de endereços. |
AddContact | Método | N/A | N/A | N/A | Adiciona um novo contato à lista de contatos. |
RemoveContact | Método | N/A | N/A | N/A | Remove um contato da lista de contatos pelo ID do contato. |
MobilePhoneAlreadyExists | Método | N/A | N/A | N/A | Verifica se existe algum número de celular duplicado na lista de contatos. |
MobilePhoneAlreadyExists (overload) | Método | N/A | N/A | N/A | Verifica se existe algum número de celular duplicado na lista de contatos, excluindo um contato específico. |
Campo | Tipo de Dado | Nulo | Chave Primária | Chave Estrangeira | Descrição |
---|---|---|---|---|---|
Id | GUID | No | Sim | Não | Identificador único da entidade |
Campo | Tipo de Dado | Nulo | Chave Primária | Chave Estrangeira | Descrição |
---|---|---|---|---|---|
Id | GUID | Não | Sim (Exclusivo) | Não | Identificador único do contato. |
Name | String | Não | Não | Não | Nome do contato. |
Phones | List | Não | Não | Não | Lista de telefones associados ao contato. Cada telefone é representado por um objeto da classe Phone . |
Campo | Tipo de Dado | Nulo | Chave Primária | Chave Estrangeira | Descrição |
---|---|---|---|---|---|
Number | String | Não | Não | Não | Número de telefone. |
Type | PhoneType | Não | Não | Não | Tipo de telefone, conforme enumerado pela enumeração PhoneType . |
Valor | Descrição |
---|---|
Home | Telefone residencial |
Work | Telefone do trabalho |
Mobile | Telefone móvel |
Other | Outro tipo de telefone |