Exemple #1
0
        public void ClearComponentes(ITelaCadastro TelaCadastroAtual)
        {
            List <ITela> componentes =
                TelaCadastroAtual.GetComponentesTelaCadastro();

            foreach (ITela componente in componentes)
            {
                componente.SetValor("");
            }
        }
Exemple #2
0
        public void PreencherComponentesComValoresBanco(ITelaCadastro TelaCadastroAtual)
        {
            List <ITela> componentes =
                TelaCadastroAtual.GetComponentesTelaCadastro();
            string sTabela;

            foreach (ITela componente in componentes)
            {
                sTabela = componente.GetTabela();
                if ((sTabela != null) && (sTabela.Equals(this.sTabela)))
                {
                    componente.SetValor(objRegistroAtual[componente.GetCampo()]);
                }
            }
        }
Exemple #3
0
        public void SetValoresRegistroAtual(ITelaCadastro TelaCadastroAtual)
        {
            List <ITela> componentes =
                TelaCadastroAtual.GetComponentesTelaCadastro();
            string sTabela;

            foreach (ITela componente in componentes)
            {
                if (componente.GetApenasLeitura())
                {
                    continue;
                }
                sTabela = componente.GetTabela();
                if ((sTabela != null) && (sTabela.Equals(this.sTabela)))
                {
                    objRegistroAtual[componente.GetCampo()] =
                        componente.GetValor();
                }
            }
        }
 public ProdutoViewModel(ITelaCadastro <Produto> telaCadastro) : base(telaCadastro)
 {
     AtualizarLista();
 }
Exemple #5
0
 public PedidoViewModel(ITelaCadastro <Pedido> telaCadastro) : base(telaCadastro)
 {
     AtualizarComboBoxClientes();
     AtualizarComboBoxProdutos();
     AtualizarListaDePedidos();
 }
Exemple #6
0
 public AtletaViewModel(ITelaCadastro <Atleta> telaCadastro) : base(telaCadastro)
 {
     AtualizarLista();
 }
Exemple #7
0
 public void SetValoresRegistroAtual(ITelaCadastro TelaCadastroAtual)
 {
     List<ITela> componentes =
         TelaCadastroAtual.GetComponentesTelaCadastro();
     string sTabela;
     foreach (ITela componente in componentes)
     {
         if (componente.GetApenasLeitura())
             continue;
         sTabela = componente.GetTabela();
         if ((sTabela != null) && (sTabela.Equals(this.sTabela)))
             objRegistroAtual[componente.GetCampo()] =
                 componente.GetValor();
     }
 }
 public BaseViewModel(ITelaCadastro <T> telaCadastro) => this.telaCadastro = telaCadastro;
Exemple #9
0
 public void PreencherComponentesComValoresBanco(ITelaCadastro TelaCadastroAtual)
 {
     List<ITela> componentes =
         TelaCadastroAtual.GetComponentesTelaCadastro();
     string sTabela;
     foreach (ITela componente in componentes)
     {
         sTabela = componente.GetTabela();
         if ((sTabela != null) && (sTabela.Equals(this.sTabela)))
             componente.SetValor(objRegistroAtual[componente.GetCampo()]);
     }
 }
Exemple #10
0
 public void ClearComponentes(ITelaCadastro TelaCadastroAtual)
 {
     List<ITela> componentes =
         TelaCadastroAtual.GetComponentesTelaCadastro();
     foreach (ITela componente in componentes)
     {
         componente.SetValor("");
     }
 }
 public ProdutoViewModel(ITelaCadastro<Produto> telaCadastro) : base(telaCadastro)
 {
     PreencherLista();
 }
Exemple #12
0
 public ClienteViewModel(ITelaCadastro <Cliente> telaCadastro) : base(telaCadastro)
 {
     AtualizarLista();
 }
Exemple #13
0
 public BaseViewModel(ITelaCadastro <TObj> telaCadastro)
 {
     this.telaCadastro = telaCadastro;
 }