示例#1
0
        public FacturaDetalleDto ObtenerFacturaDetalle(int idDetalle)
        {
            var gestorFactura = new GestorFacturas();
            var detalle = gestorFactura.ObtenerDetalleFactura(idDetalle);
            var dto = new FacturaDetalleDto();
            try
            {
                dto.Id = detalle.Id;
                dto.NroFactura = detalle.Factura.NroFactura;
                dto.FechaFactura = detalle.Factura.FechaFactura;
                dto.IdProducto = detalle.Producto.Id;
                dto.NombreProducto = detalle.Producto.Nombre;
                dto.PrecioVentaProducto = detalle.Producto.PrecioListaVenta;
                dto.EstadoProducto = detalle.Producto.Estado;
            }
            catch (Exception e)
            {
                //throw;
                Console.WriteLine("{0} Exception caught.", e.Message);
            }

            return dto;
        }