Esempio n. 1
0
        public virtual T Carregar(string filtro)
        {
            tipoTela = TipoTela.Retorno;
            OcultarBotoes();
            ExibirBotoes(Botoes.Confirmar, Botoes.Cancelar);
            txtFiltro.Text = filtro;
            CarregarGrade();
            txtFiltro_TextChanged(null, null);

            T entidade = EntidadeFiltrada();

            if (entidade != null)
            {
                return(entidade);
            }

            base.Carregar(true);

            if (entidades.Count == 1)
            {
                return(entidades[0]);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 2
0
 public Sofa(Color color, float peso, Dimensiones dimensiones, string fabricante, float precio, TipoTela tipoTela, bool esAbatible)
     : base(color, peso, dimensiones, fabricante, precio)
 {
     this.tipoTela   = tipoTela;
     this.esAbatible = esAbatible;
 }