public ProductoEditDto GetProductoPorId(int?id) { try { return(_repositorio.GetProductoPorId(id)); } catch (Exception e) { throw new Exception(e.Message); } }
public Producto GetProductoPorId(int id) { _conexion = new ConexionBd(); _repositorioMarcas = new RepositorioMarcas(_conexion.AbrirConexion()); _repositorioCategorias = new RepositorioCategorias(_conexion.AbrirConexion()); _repositorioMedidas = new RepositorioMedidas(_conexion.AbrirConexion()); _repositorioProductos = new RepositorioProductos(_conexion.AbrirConexion(), _repositorioMarcas, _repositorioCategorias, _repositorioMedidas); var p = _repositorioProductos.GetProductoPorId(id); _conexion.CerrarConexion(); return(p); }
public Producto GetProductoPorId(int id) { try { conexion = new ConexionBd(); repositorioMarcas = new RepositorioMarcas(conexion.AbrirConexion()); repositorioCategorias = new RepositorioCategorias(conexion.AbrirConexion()); repositorioMedidas = new RepositorioMedidas(conexion.AbrirConexion()); repositorio = new RepositorioProductos(conexion.AbrirConexion(), repositorioMarcas, repositorioCategorias, repositorioMedidas); var producto = repositorio.GetProductoPorId(id); conexion.CerrarConexion(); return(producto); } catch (Exception e) { throw new Exception(e.Message); } }