예제 #1
0
        public void GetPedidoPorIdTest()
        {
            PedidoDAO pedidoDAO = new PedidoDAO();

            DataAccess.Pedido tempPedido = pedidoDAO.GetPedidoConProductoPorId(283);
            Assert.AreEqual(tempPedido.idPedido, 283);
        }
        public DataAccess.Pedido ObtenerPedidoConProductos(int idPedido)
        {
            DataAccess.Pedido resultado;
            PedidoDAO         pedidoDAO = new PedidoDAO();

            resultado = pedidoDAO.GetPedidoConProductoPorId(idPedido);
            return(resultado);
        }
        public DataAccess.Pedido ObtenerPedidoParaEditar(int idPedido)
        {
            DataAccess.Pedido pedido;
            PedidoDAO         pedidoDAO = new PedidoDAO();

            try
            {
                pedido = pedidoDAO.GetPedidoConProductoPorId(idPedido);
            }
            catch (EntityException entityException)
            {
                throw entityException;
            } catch (InstanceNotFoundException notFound)
            {
                throw notFound;
            } catch (FormatException formato)
            {
                throw formato;
            }
            return(pedido);
        }