Ejemplo n.º 1
0
        public ActionResult <FacturaVentaVista> Post(FacturaVentaEntrada Entrada)
        {
            var Respuesta = Service.Guardar(MapearFactura(Entrada));

            foreach (var item in Respuesta.Objecto.DetallesFactura)
            {
                dispositivoMovilService.RestarCantidad(item.CodDispositivoMovil, item.Cantidad);
            }
            return(Ok(new FacturaVentaVista(Respuesta.Objecto)));
        }
Ejemplo n.º 2
0
 private FacturaVenta MapearFactura(FacturaVentaEntrada entrada)
 {
     return(new FacturaVenta {
         Codigo = entrada.Codigo,
         Descuento = entrada.Descuento,
         DetallesFactura = entrada.DetallesFactura,
         FechaFactura = entrada.FechaFactura,
         IdInteresado = entrada.IdInteresado,
         Iva = entrada.Iva,
         Subtotal = entrada.Subtotal,
         Total = entrada.Total
     });
 }