Esempio n. 1
0
 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;
 }
Esempio n. 2
0
 public IList<Material> ObtenerTodos()
 {
     IList<Material> materiales;
     try
     {
         daMaterial = new daMaterial();
         daMaterial.AbrirSesion();
         materiales = daMaterial.ObtenerTodos();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         daMaterial.CerrarSesion();
     }
     return materiales;
 }
Esempio n. 3
0
 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;
 }