示例#1
0
        public List <Provincia> GetLista(int paisId)
        {
            _conexion             = new ConexionBD();
            _repositorioPais      = new RepositorioPais(_conexion.AbrirConexion());
            _repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), _repositorioPais);
            var lista = _repositorioProvincia.GetLista(paisId);

            _conexion.CerrarConexion();
            return(lista);
        }
示例#2
0
        public Provincia GetProvinciaPorId(decimal id)
        {
            _conexion             = new ConexionBD();
            _repositorioPais      = new RepositorioPais(_conexion.AbrirConexion());
            _repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), _repositorioPais);
            var p = _repositorioProvincia.GetProvinciaPorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
示例#3
0
        public List <Ciudad> GetLista(int provinciaId)
        {
            _conexion             = new ConexionBD();
            repositorioPais       = new RepositorioPais(_conexion.AbrirConexion());
            _repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais);
            _repositorioCiudad    = new RepositorioCiudad(_conexion.AbrirConexion(), _repositorioProvincia);
            var lista = _repositorioCiudad.GetLista(provinciaId);

            _conexion.CerrarConexion();
            return(lista);
        }
示例#4
0
        public Ciudad GetCiudadPorId(decimal id)
        {
            _conexion             = new ConexionBD();
            repositorioPais       = new RepositorioPais(_conexion.AbrirConexion());
            _repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais);
            _repositorioCiudad    = new RepositorioCiudad(_conexion.AbrirConexion(), _repositorioProvincia);
            var p = _repositorioCiudad.GetCiudadPorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
示例#5
0
        public List <Colmenar> GetLista()
        {
            _conexion            = new ConexionBD();
            repositorioPais      = new RepositorioPais(_conexion.AbrirConexion());
            repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais);
            _repositorioCiudad   = new RepositorioCiudad(_conexion.AbrirConexion(), repositorioProvincia);
            repositorioInsumo    = new RepositorioInsumo(_conexion.AbrirConexion(), repositorioProveedor);
            _repositorioColmenar = new RepositorioColmenar(_conexion.AbrirConexion(), _repositorioCiudad, repositorioEstadoColmena, repositorioInsumo);
            var lista = _repositorioColmenar.GetLista();

            _conexion.CerrarConexion();
            return(lista);
        }
示例#6
0
        public Colmenar GetColmenarPorId(decimal id)
        {
            _conexion            = new ConexionBD();
            repositorioPais      = new RepositorioPais(_conexion.AbrirConexion());
            repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais);
            _repositorioCiudad   = new RepositorioCiudad(_conexion.AbrirConexion(), repositorioProvincia);
            repositorioInsumo    = new RepositorioInsumo(_conexion.AbrirConexion(), repositorioProveedor);
            _repositorioColmenar = new RepositorioColmenar(_conexion.AbrirConexion(), _repositorioCiudad, repositorioEstadoColmena, repositorioInsumo);
            var p = _repositorioColmenar.GetColmenarPorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
示例#7
0
 public void Borrar(decimal id)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioPais(_conexion.AbrirConexion());
         _repositorio.Borrar(id);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#8
0
 public void Guardar(Pais pais)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioPais(_conexion.AbrirConexion());
         _repositorio.Guardar(pais);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#9
0
 public bool EstaRelacionado(Pais pais)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioPais(_conexion.AbrirConexion());
         var relacionado = _repositorio.EstaRelacionado(pais);
         _conexion.CerrarConexion();
         return(relacionado);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#10
0
 public bool Existe(Pais pais)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioPais(_conexion.AbrirConexion());
         var existe = _repositorio.Existe(pais);
         _conexion.CerrarConexion();
         return(existe);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#11
0
 public List <Pais> GetLista()
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioPais(_conexion.AbrirConexion());
         var lista = _repositorio.GetLista();
         _conexion.CerrarConexion();
         return(lista);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#12
0
 public Pais GetPaisPorId(decimal id)
 {
     try
     {
         _conexion    = new ConexionBD();
         _repositorio = new RepositorioPais(_conexion.AbrirConexion());
         var pais = _repositorio.GetPaisPorId(id);
         _conexion.CerrarConexion();
         return(pais);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#13
0
 public bool Existe(Provincia provincia)
 {
     try
     {
         _conexion             = new ConexionBD();
         _repositorioPais      = new RepositorioPais(_conexion.AbrirConexion());
         _repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), _repositorioPais);
         var existe = _repositorioProvincia.Existe(provincia);
         _conexion.CerrarConexion();
         return(existe);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
示例#14
0
 public bool Existe(Colmenar colmenar)
 {
     try
     {
         _conexion            = new ConexionBD();
         repositorioPais      = new RepositorioPais(_conexion.AbrirConexion());
         repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais);
         _repositorioCiudad   = new RepositorioCiudad(_conexion.AbrirConexion(), repositorioProvincia);
         repositorioInsumo    = new RepositorioInsumo(_conexion.AbrirConexion(), repositorioProveedor);
         _repositorioColmenar = new RepositorioColmenar(_conexion.AbrirConexion(), _repositorioCiudad, repositorioEstadoColmena, repositorioInsumo);
         var existe = _repositorioColmenar.Existe(colmenar);
         _conexion.CerrarConexion();
         return(existe);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }