Class VndBEVendedor
Classe que identifica um vendedor.
Implements
Inherited Members
Namespace: VndBE100
Assembly: VndBE100.dll
Syntax
[ComVisible(true)]
[Guid("9c9d5c42-c7ee-4374-bc1b-4ca450e5f2a4")]
[ClassInterface(ClassInterfaceType.None)]
public class VndBEVendedor : VndBaseBE, IVndBEVendedor
Constructors
VndBEVendedor()
Construtor da classe.
Inicializa as coleções CamposUtil e ComissoesSobreVendedores.
Declaration
public VndBEVendedor()
Properties
CamposUtil
Coleção com os campos do utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos | Coleção com os campos do utilizador. |
CodigoPostal
Código postal do vendedor.
Declaration
public string CodigoPostal { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Comissao
Comissão direta associada ao vendedor.
Declaration
public float Comissao { get; set; }
Property Value
Type | Description |
---|---|
System.Single | Valor percentual da comissão. |
ComissaoLiquidacao
Percentagem da comissão a pagar na liquidação.
Declaration
public double ComissaoLiquidacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ComissoesSobreVendedores
Coleção com as comissões que o vendedor recebe sobre a venda/liquidação de outros vendores.
Declaration
public VndBEVendedoresChefe ComissoesSobreVendedores { get; set; }
Property Value
Type | Description |
---|---|
VndBEVendedoresChefe |
DataUltimaActualizacao
Data da última actualização do registo.
Declaration
public DateTime DataUltimaActualizacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data e hora do registo. |
DisponivelEmPMS
Indica se o vendedor está disponível em PMS.
Declaration
public bool DisponivelEmPMS { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Endereço de email.
Declaration
public string Email { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Indica se o registo de encontra em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Registo em edição; False: Novo registo |
Fax
Número de fax.
Declaration
public string Fax { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Foto
Foto do vendedor.
Declaration
public Image Foto { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Image |
Localidade
Localidade do vendedor.
Declaration
public string Localidade { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LocalidadeCodigoPostal
Localidade do código postal.
Declaration
public string LocalidadeCodigoPostal { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Moeda
Código da moeda.
Declaration
public string Moeda { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da moeda (Moeda). |
Morada
Morada do vendedor.
Declaration
public string Morada { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Nome
Nome do vendedor.
Declaration
public string Nome { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Observacoes
Observações.
Declaration
public string Observacoes { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Telefone
Número de telefone.
Declaration
public string Telefone { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Telemovel
Número de telemóvel.
Declaration
public string Telemovel { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Vendedor
Código do vendedor.
Declaration
public string Vendedor { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Destrutor da classe.
Destroi as coleções CamposUtil e ComissoesSobreVendedores.
Declaration
protected override void Finalize()