// utilizado quando se pretende o icon da entidade mais o da relação public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao, TipoEstado indexEstadoRelacao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Relation }; var idxIconComposto = new ComposedIconIndexFormat() { entidadeIconIndexFormat = idxIconEntidade, propRelIconIndexFormat = idxPropRelEntidade }; return GetComposedIcon(idxIconComposto); }
// tipicamente utilizado quando só se pretende o icon da propriedade public Bitmap GetIcon(TipoEstado indexEstadoRelacao, TipoOpcao indexOpcao) { var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Property }; return(GetBitmapPropRel(idxPropRelEntidade)); }
private void SelectOption(TipoOpcao tipoOpcao) { T propriedade = default(T); if (this.mPropriedade != null) { this.mPropriedade.TipoOpcao = tipoOpcao; propriedade = this.mPropriedade.Valor; } this.cbOptions.SelectedItem = propriedade; }
public EntidadeInterna GetEntidadeInterna(TipoOpcao opcao) { if (this.mEscolhasEntidadesInternas.ContainsKey(opcao)) { return(this.mEscolhasEntidadesInternas[opcao]); } else { return(null); } }
public T GetValor(TipoOpcao opcao) { if (this.Escolhas.ContainsKey(opcao)) { return(this.Escolhas[opcao]); } else { return(default(T)); } }
private void SelectOption(TipoOpcao tipoCorrespondencia) { EntidadeInterna ei = null; if (this.mCorrespondencia != null) { this.mCorrespondencia.TipoOpcao = tipoCorrespondencia; ei = this.mCorrespondencia.EntidadeInterna; } if (this.cbOptions.SelectedItem != ei) this.cbOptions.SelectedItem = ei; }
private void SelectOption(TipoOpcao tipoCorrespondencia) { EntidadeInterna ei = null; if (this.mCorrespondencia != null) { this.mCorrespondencia.TipoOpcao = tipoCorrespondencia; ei = this.mCorrespondencia.EntidadeInterna; } if (this.cbOptions.SelectedItem != ei) { this.cbOptions.SelectedItem = ei; } }
public Opcao( string stockTicker, StrikeDeadline deadline, double strike, DireitoCompraVenda operacao, TipoOpcao tipo) : base(stockTicker) { this.Deadline = deadline; this.Operacao = operacao; this.Tipo = tipo; this.Strike = strike; if (operacao == DireitoCompraVenda.Call) { String.Format("%s%s%d", this.AcaoTicker.Substring(0, 4), this.Deadline.CallSymbol, (this.Strike * 10)); } else { String.Format("%s%s%d", this.AcaoTicker, this.Deadline.PutSymbol, (this.Strike * 10)); } }
public static void FillDocumentoGisa(DocumentoComposto de, DocumentoGisa di, TipoOpcao opcao) { di.DataCriacao.Escolhas[opcao] = new DataIncompleta(de.DataInicio, de.DataFim); di.DataCriacao.EstadoRelacaoPorOpcao[opcao] = di.DataCriacao.Escolhas.ContainsKey(TipoOpcao.Original) ? TipoEstado.Editar : TipoEstado.Novo; if (di.Id <= 0) di.TituloDoc.Escolhas[opcao] = de.Tipologia == null ? de.NUP : de.Tipologia.Titulo + " : " + de.NUP; di.Confidencialidade.Escolhas[opcao] = de.Confidencialidade; di.Requerentes.AddRange(de.RequerentesOuProprietariosIniciais.Select(r => new PropriedadeDocumentoGisaTemplate<string>() { Escolhas = new Dictionary<TipoOpcao, string>() { { opcao, r } } }).ToList()); di.Averbamentos.AddRange(de.AverbamentosDeRequerenteOuProprietario.Select(a => new PropriedadeDocumentoGisaTemplate<string>() { Escolhas = new Dictionary<TipoOpcao, string>() { { opcao, a } } }).ToList()); }
public static void FillDocumentoGisa(DocumentoAnexo de, DocumentoGisa di, TipoOpcao opcao) { if (di.Id <= 0) di.TituloDoc.Escolhas[opcao] = de.TipoDescricao + (de.Processo.Tipologia.Equals(de.Assunto) ? "" : " : " + de.Assunto); di.Notas.Escolhas[opcao] = de.Descricao; di.Agrupador.Escolhas[opcao] = de.Processo.NUP + "; " + de.DocumentoSimples + "-" + de.NUD.Split('/').First(); di.ObjDigitais.Add(new Model.EntidadesInternas.DocumentoGisa.ObjectosDigitais() { NomeFicheiro = de.Conteudos[0].Ficheiro, NUD = de.NUD, Tipo = (int)ResourceAccessType.DICAnexo, TipoDescricao = de.Conteudos[0].TipoDescricao }); }
public static void FillDocumentoGisa(DocumentoSimples de, DocumentoGisa di, TipoOpcao opcao) { di.NumeroEspecifico.Escolhas[opcao] = de.NumeroEspecifico; di.Agrupador.Escolhas[opcao] = de.Processo.NUP + "; " + de.NUD; di.DataCriacao.Escolhas[opcao] = new DataIncompleta(de.DataCriacao, de.DataCriacao); di.DataCriacao.EstadoRelacaoPorOpcao[opcao] = di.DataCriacao.Escolhas.ContainsKey(TipoOpcao.Original) ? TipoEstado.Editar : TipoEstado.Novo; string rest = (de.NumeroEspecifico == null || de.NumeroEspecifico.Length == 0) ? string.Empty : " " + de.NumeroEspecifico; if (di.Id <= 0) di.TituloDoc.Escolhas[opcao] = de.Tipologia.Titulo + (de.Processo.Tipologia.Titulo.Equals(de.Assunto) ? "" : " : " + de.Assunto); di.Notas.Escolhas[opcao] = de.Notas; if (de.Assunto != null && de.Assunto.Length > 0) di.Assunto.Escolhas[opcao] = "Assunto: " + de.Assunto; string CodPostalLoc = null; if (de.CodPostal != null && de.CodPostal.Length > 0) CodPostalLoc += "Código postal: " + de.CodPostal + "; "; if (de.Localidade != null && de.Localidade.Length > 0) CodPostalLoc += "Localidade: " + de.Localidade + "; "; if (CodPostalLoc != null) di.CodPostalLoc.Escolhas[opcao] = CodPostalLoc; string NumLocalRefPred = null; if (de.NumPolicia != null && de.NumPolicia.Length > 0) NumLocalRefPred += "Número polícia: " + de.NumPolicia + "; "; if (de.Local != null && de.Local.Length > 0) NumLocalRefPred += "Local: " + de.Local + "; "; if (de.RefPredial != null && de.RefPredial.Length > 0) NumLocalRefPred += "Referência predial: " + de.RefPredial + "; "; if (NumLocalRefPred != null) di.NumLocalRefPred.Escolhas[opcao] = NumLocalRefPred; di.ObjDigitais.AddRange( de.Conteudos.Select( c => new Model.EntidadesInternas.DocumentoGisa.ObjectosDigitais() { NomeFicheiro = c.Ficheiro, NUD = de.NUD, TipoDescricao = c.TipoDescricao, Tipo = (c.Ficheiro == null || c.Ficheiro.Length == 0 ? (int)ResourceAccessType.DICConteudo : (int)ResourceAccessType.DICAnexo) })); }
// tipicamente utilizado quando só se pretende o icon da propriedade public Bitmap GetIcon(TipoEstado indexEstadoRelacao, TipoOpcao indexOpcao) { var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Property }; return GetBitmapPropRel(idxPropRelEntidade); }
// tipicamente utilizado quando só se pretende o icon da entidade public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; return GetBitmapEntidade(idxIconEntidade); }
// utilizado quando se pretende o icon da entidade mais o da relação public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao, TipoEstado indexEstadoRelacao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Relation }; var idxIconComposto = new ComposedIconIndexFormat() { entidadeIconIndexFormat = idxIconEntidade, propRelIconIndexFormat = idxPropRelEntidade }; return(GetComposedIcon(idxIconComposto)); }
// tipicamente utilizado quando só se pretende o icon da entidade public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; return(GetBitmapEntidade(idxIconEntidade)); }