public IList <Funcionalidad> getTodasFuncionalidades() { IList <Funcionalidad> list = new List <Funcionalidad>(); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getTodasLasFuncionalidades"); BuilderFuncionalidad builder = new BuilderFuncionalidad(); foreach (DataRow row in ds.Tables[0].Rows) { list.Add(builder.Build(row)); } return(list); }
public static IList <Funcionalidad> getFuncionalidadesDeUnRol(decimal idRol) { IList <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter pIdRol = new SqlParameter("@id_rol", System.Data.SqlDbType.Decimal, 18, "id_rol"); pIdRol.Value = idRol; parametros.Add(pIdRol); DataSet dataSet = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getFuncionalidadDeUnRol", parametros); List <Funcionalidad> funcionalidadesDeUnRol = new List <Funcionalidad>(); BuilderFuncionalidad builder = new BuilderFuncionalidad(); foreach (DataRow row in dataSet.Tables[0].Rows) { funcionalidadesDeUnRol.Add(builder.Build(row)); } return(funcionalidadesDeUnRol); }