public Producto GetProductoPorId(decimal id) { _conexion = new ConexionBD(); repositorioTipoProducto = new RepositorioTipoProducto(_conexion.AbrirConexion()); repositorioMarca = new RepositorioMarca(_conexion.AbrirConexion()); _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion(), repositorioMarca, repositorioTipoProducto); var p = _repositorioProducto.GetProductoPorId(id); _conexion.CerrarConexion(); return(p); }
public List <Producto> GetLista() { _conexion = new ConexionBD(); repositorioTipoProducto = new RepositorioTipoProducto(_conexion.AbrirConexion()); repositorioMarca = new RepositorioMarca(_conexion.AbrirConexion()); _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion(), repositorioMarca, repositorioTipoProducto); var lista = _repositorioProducto.GetLista(); _conexion.CerrarConexion(); return(lista); }
public void Borrar(decimal id) { try { _conexion = new ConexionBD(); _repositorio = new RepositorioTipoProducto(_conexion.AbrirConexion()); _repositorio.Borrar(id); _conexion.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Guardar(TipoProducto tipoProducto) { try { _conexion = new ConexionBD(); _repositorio = new RepositorioTipoProducto(_conexion.AbrirConexion()); _repositorio.Guardar(tipoProducto); _conexion.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public bool EstaRelacionado(TipoProducto tipoProducto) { try { _conexion = new ConexionBD(); _repositorio = new RepositorioTipoProducto(_conexion.AbrirConexion()); var existe = _repositorio.EstaRelacionado(tipoProducto); _conexion.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
public List <TipoProducto> GetLista() { try { _conexion = new ConexionBD(); _repositorio = new RepositorioTipoProducto(_conexion.AbrirConexion()); var lista = _repositorio.GetLista(); _conexion.CerrarConexion(); return(lista); } catch (Exception e) { throw new Exception(e.Message); } }
public TipoProducto GetTipoProductoPorId(decimal id) { try { _conexion = new ConexionBD(); _repositorio = new RepositorioTipoProducto(_conexion.AbrirConexion()); var tipoProducto = _repositorio.GetTipoProductoPorId(id); _conexion.CerrarConexion(); return(tipoProducto); } catch (Exception e) { throw new Exception(e.Message); } }
public bool EstaRelacionado(Producto producto) { try { _conexion = new ConexionBD(); repositorioTipoProducto = new RepositorioTipoProducto(_conexion.AbrirConexion()); repositorioMarca = new RepositorioMarca(_conexion.AbrirConexion()); _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion(), repositorioMarca, repositorioTipoProducto); var relacionado = _repositorioProducto.EstaRelacionado(producto); _conexion.CerrarConexion(); return(relacionado); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Producto producto) { try { _conexion = new ConexionBD(); repositorioTipoProducto = new RepositorioTipoProducto(_conexion.AbrirConexion()); repositorioMarca = new RepositorioMarca(_conexion.AbrirConexion()); _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion(), repositorioMarca, repositorioTipoProducto); var existe = _repositorioProducto.Existe(producto); _conexion.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }