private void AdicionaSubGrupo(object objParam)
        {
            tbProdutoSubGrupo        objProdutoSubGrupo          = new tbProdutoSubGrupo();
            ProdutoSubGrupoViewModel objProdutoSubGrupoViewModel = new ProdutoSubGrupoViewModel(objProdutoSubGrupo);

            objProdutoSubGrupoViewModel.blnPsgrNomeFocus = true;
            objProdutoSubGrupoViewModel.OnDispose       += objProdutoSubGrupoViewModel_OnDispose;
            arrProdutoSubGrupoViewModel.Add(objProdutoSubGrupoViewModel);
        }
        private void Novo(object objParam)
        {
            tbProdutoGrupo objProdutoGrupoAux = new tbProdutoGrupo();

            objProdutoGrupoAux.tbProdutoSubGrupo = new List <tbProdutoSubGrupo>();
            tbProdutoSubGrupo objProdutoSubGrupo = new tbProdutoSubGrupo();

            objProdutoGrupoAux.tbProdutoSubGrupo.Add(objProdutoSubGrupo);
            objProdutoGrupo        = objProdutoGrupoAux;
            base.enStatusTelaAtual = enStatusTela.EmInclusaoOuAlteracao;
        }
 public ProdutoSubGrupoViewModel(tbProdutoSubGrupo _objProdutoSubGrupo)
 {
     RemoveSubGrupoCommand   = new DelegateCommand(RemoveSubGrupo, CanRemoveSubGrupo);
     this.objProdutoSubGrupo = _objProdutoSubGrupo;
 }