示例#1
0
        public TipoEnvase GetTipoEnvasePorId(decimal id)
        {
            _conexion              = new ConexionBD();
            repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
            _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);
            var p = _repositorioTipoEnvase.GetTipoEnvasePorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
示例#2
0
        public List <TipoEnvase> GetLista()
        {
            _conexion              = new ConexionBD();
            repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
            _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);

            var lista = _repositorioTipoEnvase.GetLista();

            _conexion.CerrarConexion();
            return(lista);
        }
示例#3
0
 public void Borrar(decimal id)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioCapacidad(_conexion.AbrirConexion());
         _repositorio.Borrar(id);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#4
0
 public void Guardar(Capacidad capacidad)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioCapacidad(_conexion.AbrirConexion());
         _repositorio.Guardar(capacidad);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#5
0
 public bool EstaRelacionado(Capacidad capacidad)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioCapacidad(_conexion.AbrirConexion());
         var existe = _repositorio.EstaRelacionado(capacidad);
         _conexion.CerrarConexion();
         return(existe);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#6
0
 public List <Capacidad> GetLista()
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioCapacidad(_conexion.AbrirConexion());
         var lista = _repositorio.GetLista();
         _conexion.CerrarConexion();
         return(lista);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#7
0
 public Capacidad GetCapacidadPorId(decimal id)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioCapacidad(_conexion.AbrirConexion());
         var capacidad = _repositorio.GetCapacidadPorId(id);
         _conexion.CerrarConexion();
         return(capacidad);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#8
0
        public bool EstaRelacionado(TipoEnvase tipoEnvase)
        {
            try
            {
                _conexion              = new ConexionBD();
                repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
                _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);

                var relacionado = _repositorioTipoEnvase.EstaRelacionado(tipoEnvase);
                _conexion.CerrarConexion();
                return(relacionado);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#9
0
        public bool Existe(TipoEnvase tipoEnvase)
        {
            try
            {
                _conexion              = new ConexionBD();
                repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
                _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);

                var existe = _repositorioTipoEnvase.Existe(tipoEnvase);
                _conexion.CerrarConexion();
                return(existe);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }