PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBSUI

    Classe utilizada para obter serviços e regras de negócio sobre User Interfaces.

    Inheritance
    System.Object
    StdBSUI
    Implements
    IStdBSUI
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("C25B7976-9D32-4DC5-A5E3-8316A4331013")]
    [ClassInterface(ClassInterfaceType.None)]
    public class StdBSUI : IStdBSUI

    Methods

    AdicionaMdiExtender(Form)

    Adiciona o controlo MDIExtender ao formulário.

    Declaration
    public void AdicionaMdiExtender(Form objForm)
    Parameters
    Type Name Description
    System.Windows.Forms.Form objForm

    O Formulário.

    AdicionaMenuContextoDrillDown(String)

    Adiciona menu de contexto DrillDown.

    Declaration
    public void AdicionaMenuContextoDrillDown(string strCodigoBanda)
    Parameters
    Type Name Description
    System.String strCodigoBanda

    Identificador do Código da Banda.

    BloqueiaUIForm(Int32)

    Bloqueia o refresh do UI de um formulário.

    Declaration
    public void BloqueiaUIForm(int lngHWnd)
    Parameters
    Type Name Description
    System.Int32 lngHWnd

    CarregaComboCulturas(ComboBox, Boolean)

    Carrega ComboBox com as culturas.

    Declaration
    public void CarregaComboCulturas(ComboBox objCombo, bool blnElementoVazio = false)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo as definições da ComboBox.

    System.Boolean blnElementoVazio

    Indica se adiciona um Item vazio.

    CarregaComboLocalizacoesSede(ComboBox)

    Carrega localizações sede para uma ComboBox

    Declaration
    public void CarregaComboLocalizacoesSede(ComboBox objCombo)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto com as definições da ComboBox.

    CarregaComboLocalizacoesSedePorPais(String, ComboBox)

    Carrega localizações sede para uma ComboBox dependendo do país seleccionado.

    Declaration
    public void CarregaComboLocalizacoesSedePorPais(string strIDPais, ComboBox objCombo)
    Parameters
    Type Name Description
    System.String strIDPais

    País a filtrar no preenchimento da ComboBox.

    System.Windows.Forms.ComboBox objCombo

    Objecto com as definições da ComboBox.

    CarregaComboPaises(ComboBox)

    Carrega ComboBox com os países

    Declaration
    public void CarregaComboPaises(ComboBox objCombo)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo os países

    CarregaComboTiposExercicio(ComboBox)

    Carrega ComboBox com os Tipos de Exercicio.

    Declaration
    public void CarregaComboTiposExercicio(ComboBox objCombo)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo as definições da ComboBox.

    CheckBoxValueFromBool(Boolean)

    Converte boleano para valor da CheckBox.

    Declaration
    public CheckState CheckBoxValueFromBool(bool blnValue)
    Parameters
    Type Name Description
    System.Boolean blnValue

    Identificador do Boleano.

    Returns
    Type Description
    System.Windows.Forms.CheckState

    CheckBoxValueToBool(CheckState)

    Converte o valor da CheckBox para Boleano.

    Declaration
    public bool CheckBoxValueToBool(CheckState intValue)
    Parameters
    Type Name Description
    System.Windows.Forms.CheckState intValue

    Identificador do Valor da CheckBox.

    Returns
    Type Description
    System.Boolean

    CulturaSeleccionadaCombo(ComboBox)

    Devolve a cultura selecionada numa ComboBox.

    Declaration
    public StdBETipos.EnumGlobalCultures CulturaSeleccionadaCombo(ComboBox objCombo)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo as definições da ComboBox.

    Returns
    Type Description
    StdBETipos.EnumGlobalCultures

    DaNomeExtensoPais(String)

    Devolve o nome extenso do país mediante o código ISO de três letras

    Declaration
    public string DaNomeExtensoPais(string strIDPais)
    Parameters
    Type Name Description
    System.String strIDPais

    Código do país (ISO 3 letras)

    Returns
    Type Description
    System.String

    DesbloqueiaUIForm()

    Desbloqueia o refresh do UI de um formulário.

    Declaration
    public void DesbloqueiaUIForm()

    EnableFrame(Form, Control, Boolean)

    Altera o estado activo da Frame e de todos os controlos internos.

    Declaration
    public void EnableFrame(Form objForm, Control objFrame, bool blnEnabled)
    Parameters
    Type Name Description
    System.Windows.Forms.Form objForm

    O controlo Form.

    System.Windows.Forms.Control objFrame

    O controlo Frame.

    System.Boolean blnEnabled

    Finalize()

    Class destructor

    Declaration
    protected void Finalize()

    FormataBackgroundMdi(Form)

    Formata o background do formulário MDI.

    Declaration
    public void FormataBackgroundMdi(Form objPicContainer)
    Parameters
    Type Name Description
    System.Windows.Forms.Form objPicContainer

    Objecto com o container da Imagem.

    FormataCelulaGrelhaDrillDown(FpSpread, Int32, Int32)

    Formata Célula de DrillDown numa Grelha.

    Declaration
    public void FormataCelulaGrelhaDrillDown(FpSpread objGrelha, int lngColuna, int lngLinha)
    Parameters
    Type Name Description
    UpgradeHelpers.Spread.FpSpread objGrelha

    Objecto com as definições da Grelha.

    System.Int32 lngColuna

    Identificador da Coluna.

    System.Int32 lngLinha

    Identificador da Linha.

    FormataColunaGrelhaDrillDown(FpSpread, Int32)

    Declaration
    public void FormataColunaGrelhaDrillDown(FpSpread objGrelha, int lngColuna)
    Parameters
    Type Name Description
    UpgradeHelpers.Spread.FpSpread objGrelha
    System.Int32 lngColuna

    FormataColunaGrelhaDrillDown(FpSpread, Int32, ref String)

    Declaration
    public void FormataColunaGrelhaDrillDown(FpSpread objGrelha, int lngColuna, ref string strTexto)
    Parameters
    Type Name Description
    UpgradeHelpers.Spread.FpSpread objGrelha
    System.Int32 lngColuna
    System.String strTexto

    FormataColunaGrelhaDrillDown(FpSpread, Int32, ref String, Int32)

    Formata coluna de DrillDow numa Grelha.

    Declaration
    public void FormataColunaGrelhaDrillDown(FpSpread objGrelha, int lngColuna, ref string strTexto, int lngLinha)
    Parameters
    Type Name Description
    UpgradeHelpers.Spread.FpSpread objGrelha

    Objecto com as definições da Grelha.

    System.Int32 lngColuna

    Identificador da Coluna.

    System.String strTexto

    Identificador do Texto.

    System.Int32 lngLinha

    Identificador da Linha.

    FormataIconeModulo(Form, StdBETipos.EnumIdentificadoresModulos)

    Adiciona o icone do módulo a um determinado formulário.

    Declaration
    public void FormataIconeModulo(Form objForm, StdBETipos.EnumIdentificadoresModulos enuIdModulo)
    Parameters
    Type Name Description
    System.Windows.Forms.Form objForm

    O Formulário.

    StdBETipos.EnumIdentificadoresModulos enuIdModulo

    Identificador do módulo.

    FormataImagensWizard(StdBETipos.EnumTipoPlataforma, PictureBox, PictureBox)

    Formata as Imagens do Wizard.

    Declaration
    public void FormataImagensWizard(StdBETipos.EnumTipoPlataforma enuTipoPlat, PictureBox objImagemGrande, PictureBox objImagemPequena)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoPlataforma enuTipoPlat

    Identificador do Tipo de Plataforma

    System.Windows.Forms.PictureBox objImagemGrande

    Objecto com a Imagem Grande.

    System.Windows.Forms.PictureBox objImagemPequena

    Objecto com a Imagem Pequena.

    FormataLinkLabelDrillDown(LinkLabel)

    Formata o LinkLabel dos DrillDown.

    Declaration
    public void FormataLinkLabelDrillDown(LinkLabel objLink)
    Parameters
    Type Name Description
    System.Windows.Forms.LinkLabel objLink

    Objecto com o LinkLabel.

    LocalizacaoSedeSeleccionadaCombo(ComboBox)

    Devolve a localização sede selecionada numa combo.

    Declaration
    public StdBETipos.EnumLocalizacaoSede LocalizacaoSedeSeleccionadaCombo(ComboBox objCombo)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo as definições da Combo.

    Returns
    Type Description
    StdBETipos.EnumLocalizacaoSede

    PaisSeleccionadoCombo(ComboBox)

    Dá o país seleccionado na combo box.

    Declaration
    public string PaisSeleccionadoCombo(ComboBox objCombo)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo os países

    Returns
    Type Description
    System.String

    SeleccionaItemComboCulturas(ComboBox, StdBETipos.EnumGlobalCultures)

    Selecciona um item da combo Culturas.

    Declaration
    public void SeleccionaItemComboCulturas(ComboBox objCombo, StdBETipos.EnumGlobalCultures enuCultura)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo as definições da ComboBox.

    StdBETipos.EnumGlobalCultures enuCultura

    Identificador da Cultura.

    SeleccionaItemComboLocalizacoesSede(ComboBox, StdBETipos.EnumLocalizacaoSede)

    Seleciona um item da Combo de localizações sede.

    Declaration
    public void SeleccionaItemComboLocalizacoesSede(ComboBox objCombo, StdBETipos.EnumLocalizacaoSede enuLocalizacao)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto com as definições da ComboBox.

    StdBETipos.EnumLocalizacaoSede enuLocalizacao

    Identificador da Localização.

    SeleccionaItemComboPaises(ComboBox, String)

    Carrega Selecciona item da combo de paises

    Declaration
    public void SeleccionaItemComboPaises(ComboBox objCombo, string strIDPais)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo os países

    System.String strIDPais

    Identificador do pais a seleccionar

    SeleccionaItemComboPaisesPelaLocSede(ComboBox, StdBETipos.EnumLocalizacaoSede)

    Carrega Selecciona item da combo de paises, a partir da localização da sede

    Declaration
    public void SeleccionaItemComboPaisesPelaLocSede(ComboBox objCombo, StdBETipos.EnumLocalizacaoSede enuLocalizacao)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo os países

    StdBETipos.EnumLocalizacaoSede enuLocalizacao

    Identificador da localização da sede

    SeleccionaItemComboTiposExercicio(ComboBox, StdBETipos.EnumTipoExercicio)

    Selecciona um item da combo Tipos de Exercicios.

    Declaration
    public void SeleccionaItemComboTiposExercicio(ComboBox objCombo, StdBETipos.EnumTipoExercicio enuTipoExercicio)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo as definições da ComboBox.

    StdBETipos.EnumTipoExercicio enuTipoExercicio

    TipoExercicioSeleccionadoCombo(ComboBox)

    Devolve o tipo de exercicio selecionado numa combo.

    Declaration
    public StdBETipos.EnumTipoExercicio TipoExercicioSeleccionadoCombo(ComboBox objCombo)
    Parameters
    Type Name Description
    System.Windows.Forms.ComboBox objCombo

    Objecto contendo as definições da Combo.

    Returns
    Type Description
    StdBETipos.EnumTipoExercicio

    TraduzBooleanSimNao(Boolean)

    Devolve um Boleano traduzido.

    Declaration
    public string TraduzBooleanSimNao(bool blnValue)
    Parameters
    Type Name Description
    System.Boolean blnValue

    Identificador do Boleano.

    Returns
    Type Description
    System.String

    TraduzCultura(StdBETipos.EnumGlobalCultures)

    Devolve a Cultura traduzida.

    Declaration
    public string TraduzCultura(StdBETipos.EnumGlobalCultures enuCultura)
    Parameters
    Type Name Description
    StdBETipos.EnumGlobalCultures enuCultura

    Identificador do Cultura.

    Returns
    Type Description
    System.String

    TraduzLocalizacaoSede(StdBETipos.EnumLocalizacaoSede)

    Traduz Localização da Sede.

    Declaration
    public string TraduzLocalizacaoSede(StdBETipos.EnumLocalizacaoSede enuLocalizacao)
    Parameters
    Type Name Description
    StdBETipos.EnumLocalizacaoSede enuLocalizacao

    Identificador da Localização.

    Returns
    Type Description
    System.String

    TryLoadImageFromFile(String)

    Declaration
    public static Image TryLoadImageFromFile(string fileName)
    Parameters
    Type Name Description
    System.String fileName
    Returns
    Type Description
    System.Drawing.Image

    Implements

    IStdBSUI