Exemplo n.º 1
0
 public void Agregar(Negocio negocio)
 {
     try
     {
         cn          = new ConexionBd();
         repositorio = new RepositorioNegocios(cn.AbrirConexion());
         repositorio.Agregar(negocio);
         cn.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Exemplo n.º 2
0
 public bool EstaRelaciona(Negocio negocio)
 {
     try
     {
         cn          = new ConexionBd();
         repositorio = new RepositorioNegocios(cn.AbrirConexion());
         var relacionado = repositorio.EstaRelacionado(negocio);
         cn.CerrarConexion();
         return(relacionado);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Exemplo n.º 3
0
 public List <Negocio> GetNegocios(Pais pais = null)
 {
     try
     {
         cn = new ConexionBd();
         repositorioPais = new RepositorioPaises(cn.AbrirConexion());
         repositorio     = new RepositorioNegocios(cn.AbrirConexion(), repositorioPais);
         var lista = repositorio.GetNegocios(pais);
         cn.CerrarConexion();
         return(lista);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Exemplo n.º 4
0
 public bool Existe(Negocio negocio)
 {
     try
     {
         cn          = new ConexionBd();
         repositorio = new RepositorioNegocios(cn.AbrirConexion());
         var existe = repositorio.Existe(negocio);
         cn.CerrarConexion();
         return(existe);
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }