Esempio n. 1
0
 public FacturaDto ObtenerFactura(int idFactura)
 {
     var gestorFactura = new GestorFacturas();
     var factura = gestorFactura.ObtenerFactura(idFactura);
     var dto = new FacturaDto();
     try
     {
         if (factura == null)
         {
             throw new Exception("Factura no encontrada");
         }
         dto.Id = factura.Id;
         dto.NroFactura = factura.NroFactura;
         dto.FechaFactura = factura.FechaFactura;
         dto.ValorVenta = factura.ValorVenta;
         dto.PrecioVenta = factura.PrecioVenta;
         dto.Estado = factura.Estado;
         dto.NombreCompletoCliente = factura.Cliente.Apellidos + ", " + factura.Cliente.Nombres;
     }
     catch (Exception e)
     {
         //throw;
         Console.WriteLine("{0} Exception caught.", e.Message);
     }
     return dto;
 }
Esempio n. 2
0
 public FacturaDto ObtenerFactura(int idFactura)
 {
     var gestorFactura = new GestorFacturas();
     var factura = gestorFactura.ObtenerFactura(idFactura);
     var dto = new FacturaDto();
     try
     {
         if (factura == null)
         {
             throw new Exception("Factura no encontrada");
         }
         dto.Id = factura.FacturaId;
         dto.NroFactura = factura.NumeroFact.ToString();
         dto.FechaFactura = factura.FechaEmision;
         dto.ValorVenta = factura.ValorVenta;
         dto.PrecioVenta = (double)(factura.MontoIGV + (decimal)factura.ValorVenta);
         dto.Estado = factura.EstadoFacturacion;
         dto.NombreCompletoCliente = factura.TB_VT_Clientes.ApellidoPaterno.Trim() + "," + factura.TB_VT_Clientes.PrimerNombre.Trim();
     }
     catch (Exception e)
     {
         //throw;
         Console.WriteLine("{0} Exception caught.", e.Message);
     }
     return dto;
 }