示例#1
0
 public List <Proveedor> GetLista()
 {
     _conexion = new ConexionBd();
     _repositorioProvincias          = new RepositorioProvincias(_conexion.AbrirConexion());
     _repositorioLocalidades         = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias);
     _repositorioTiposDeIngredientes = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
     _repositorioProveedores         = new RepositorioProveedores(_conexion.AbrirConexion(), _repositorioTiposDeIngredientes, _repositorioLocalidades, _repositorioProvincias); var lista = _repositorioProveedores.GetLista();
     _conexion.CerrarConexion();
     return(lista);
 }
示例#2
0
        public Proveedor GetProveedorPorId(int id)
        {
            _conexion = new ConexionBd();
            _repositorioProvincias          = new RepositorioProvincias(_conexion.AbrirConexion());
            _repositorioLocalidades         = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias);
            _repositorioTiposDeIngredientes = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
            _repositorioProveedores         = new RepositorioProveedores(_conexion.AbrirConexion(), _repositorioTiposDeIngredientes, _repositorioLocalidades, _repositorioProvincias);
            var p = _repositorioProveedores.GetProveedorPorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
示例#3
0
        public bool Existe(Proveedor proveedor)
        {
            _conexion = new ConexionBd();
            _repositorioProvincias          = new RepositorioProvincias(_conexion.AbrirConexion());
            _repositorioLocalidades         = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias);
            _repositorioTiposDeIngredientes = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
            _repositorioProveedores         = new RepositorioProveedores(_conexion.AbrirConexion(), _repositorioTiposDeIngredientes, _repositorioLocalidades, _repositorioProvincias);
            var Existe = _repositorioProveedores.Existe(proveedor);

            _conexion.CerrarConexion();

            return(Existe);
        }
 public void Borrar(int id)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
         _repositorio.Borrar(id);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public void Guardar(TipoDeIngrediente tipoDeIngrediente)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
         _repositorio.Guardar(tipoDeIngrediente);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public TipoDeIngrediente GetTipoDeIngrediente(string nombreTipoDeIngrediente)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
         var tipoDeIngrediente = _repositorio.GetTipoDeIngrediente(nombreTipoDeIngrediente);
         _conexion.CerrarConexion();
         return(tipoDeIngrediente);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public bool EstaRelacionado(TipoDeIngrediente tipoDeIngrediente)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
         var estaRelacionado = _repositorio.EstaRelacionado(tipoDeIngrediente);
         _conexion.CerrarConexion();
         return(estaRelacionado);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public List <TipoDeIngrediente> GetLista()
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion());
         var lista = _repositorio.GetLista();
         _conexion.CerrarConexion();
         return(lista);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }