/// <summary> /// Preenche a lista de Objetos MenuGrupoUsuarioOT com os dados da consulta. /// </summary> /// <param name="pResultadoTransacao">Objeto Resultado Transação</param> /// <returns>O resultado da transação com a Lista de Menus do Grupo de Usuario</returns> private ResultadoTransacao PreencherMenuGrupoUsuarioOT(ResultadoTransacao pResultadoTransacao) { List <MenuOT> _menusList = new List <MenuOT>(); if (pResultadoTransacao.Resultado == Enumeradores.Resultados.Sucesso) { foreach (DataRow _itemMenu in pResultadoTransacao.DataSetRetono.Tables[0].Rows) { MenuOT _menu = new MenuOT(); // _menu.Codigo = Convert.ToInt32(_itemMenu["CD_MENU"]); _menu.Nome = _itemMenu["NM_MENU"].ToString(); _menu.UrlImagem = _itemMenu["URL_IMG_MENU"].ToString(); _menu.UrlPagina = _itemMenu["URL_PAGINA"].ToString(); _menu.CaminhoMenu = _itemMenu["DS_CAMINHO_MENU"].ToString(); _menu.Status = Enumeradores.ConverterObjectStatus(_itemMenu["CD_STATUS"]); _menu.Visivel = Enumeradores.ConverterObjectStatus(_itemMenu["CD_VISIVEL"]); // _menusList.Add(_menu); } pResultadoTransacao.ListaObjetos = _menusList; } // return(pResultadoTransacao); }
public override ResultadoOperacao ConsultarTodos() { this._menuOT = new MenuOT(); base.ResultadoOperacao = this._menuN.Consultar(this._menuOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
/// <summary> /// Construtor da classe. /// </summary> /// <param name="pMenuOT">Objeto de Transferência Menu</param> public MenuCTRL(MenuOT pMenuOT) { this._menuOT = pMenuOT; }