TFS_ANTIGUO/AYA.FROPI/AyABL/SEG/MenuBL.cs
Administrador 50700fd78b Solución FROPI
git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C491
2019-05-27 14:46:35 +00:00

61 lines
1.4 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Data.Common;
using AyAEL.SEG;
using AyADAL;
namespace AyABL.SEG
{
public class MenuBL : AyABL
{
#region Constructores
public MenuBL()
{
objMenuEL = new MenuEL();
}
#endregion
#region Atributos
public MenuEL objMenuEL { get; set; }
#endregion
#region Metodos
/// <summary>
/// Carga todas las opciones del menu para un role especifico (para que la cargue necesita tener el comando Consultar)
/// </summary>
/// <param name="p_intPKRole"></param>
/// <returns></returns>
public DataSet cargarMenu(int p_intPKRol)
{
try
{
this.NombreTabla = Vistas.v_menuconsulta.ToString();
ArrayList arlCondiciones = new ArrayList();
arlCondiciones.Add(buscarPorPK(p_intPKRol, Tablas.rol, operadorLogico.NONE));
return baseDAL.EjecutarConsulta(this.NombreTabla, this.CamposTabla, this.NombreConeccionBD, arlCondiciones, null, "order by PADREMENU, ORDENMENU");
}
catch (Exception ex)
{
throw ex;
}
}
#endregion
#region Condiciones de Busqueda
#endregion
}
}