public Material ObtenerPorId(int idMaterial) { Material material; try { daMaterial = new daMaterial(); daMaterial.AbrirSesion(); material = daMaterial.ObtenerPorId(idMaterial); List<object[]> filtros = new List<object[]>(); filtros.Add(new object[] { "idMaterial", idMaterial }); daMaterialUnidad = new daMaterialUnidad(); daMaterialUnidad.AsignarSesion(daMaterial); material.unidades = daMaterialUnidad.ObtenerLista(filtros); daMaterialAlmacen = new daMaterialAlmacen(); daMaterialAlmacen.AsignarSesion(daMaterial); material.almacenes = daMaterialAlmacen.ObtenerLista(filtros); } catch (Exception) { throw; } finally { daMaterial.CerrarSesion(); } return material; }
public IList<Material> ObtenerTodos() { IList<Material> materiales; try { daMaterial = new daMaterial(); daMaterial.AbrirSesion(); materiales = daMaterial.ObtenerTodos(); } catch (Exception) { throw; } finally { daMaterial.CerrarSesion(); } return materiales; }
public IList<Material> ObtenerActivos() { IList<Material> materiales; try { daMaterial = new daMaterial(); daMaterial.AbrirSesion(); List<object[]> filtros = new List<object[]>(); filtros.Add(new object[] { "activo", true }); materiales = daMaterial.ObtenerLista(filtros); } catch (Exception) { throw; } finally { daMaterial.CerrarSesion(); } return materiales; }