Example #1
0
 public ProductoEditDto GetProductoPorId(int?id)
 {
     try
     {
         return(_repositorio.GetProductoPorId(id));
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Example #2
0
        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);
        }
Example #3
0
 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);
     }
 }