Esempio n. 1
0
        public virtual AdmFuncionalidade addAdmFuncionalidades(AdmFuncionalidade admFuncionalidades)
        {
            AdmFuncionalidades.Add(admFuncionalidades);
            admFuncionalidades.AdmPaginaInicial = this;

            return(admFuncionalidades);
        }
Esempio n. 2
0
        public virtual AdmFuncionalidade removeAdmFuncionalidades(AdmFuncionalidade admFuncionalidades)
        {
            AdmFuncionalidades.Remove(admFuncionalidades);
            admFuncionalidades.AdmPaginaInicial = null;

            return(admFuncionalidades);
        }
Esempio n. 3
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            AdmFuncionalidade outro = (AdmFuncionalidade)obj;

            if (outro == null)
            {
                return(false);
            }
            if (Id.Equals(outro.Id))
            {
                return(true);
            }
            return(false);
        }
Esempio n. 4
0
        public virtual MenuVO ToMenuVO()
        {
            MenuVO m = new MenuVO();

            m.Id               = Id;
            m.Descricao        = Descricao;
            m.Ordem            = Ordem;
            m.IdFuncionalidade = IdFuncionalidade;
            if (AdmFuncionalidade != null)
            {
                m.Funcionalidade = AdmFuncionalidade.ToFuncionalidadeVO();
            }

            foreach (AdmMenu admSubMenu in AdmSubMenus)
            {
                m.GetSubMenus().Add(admSubMenu.ToMenuVO());
            }

            return(m);
        }