コード例 #1
0
        private void AbrirBaseEditar(Entidades.Estoque.Entrada entrada)
        {
            BaseEditarEntrada novaBase = new BaseEditarEntrada();
            novaBase.Abrir(entrada);
            SubstituirBase(novaBase);

        }
コード例 #2
0
        private void listaExtrato_QuerAbrirDocumento(Entidades.Relacionamento.Relacionamento relacionamento)
        {
            Apresentação.Financeiro.BaseEditarRelacionamento novaBase;

            if (relacionamento is Entidades.Relacionamento.Venda.Venda)
            {
                novaBase = new BaseEditarVenda();
            }
            else if (relacionamento is Entidades.Estoque.Entrada)
            {
                novaBase = new BaseEditarEntrada();
            }
            else
                throw new NotImplementedException();

            novaBase.Abrir(relacionamento);
            SubstituirBase(novaBase);
        }