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; }