Ejemplo n.º 1
0
        public ActionResult <FacturaVentaVista> GenerarFactura(SolicitudFacturaVenta solicitud)
        {
            InteresadoEntrada interesado = solicitud.Interesado;
            List <DispositivoMovilEntrada> dispositivosEntrada = solicitud.Dispositivos;
            List <DispositivoMovil>        dispositivos        = dispositivosEntrada.Select(p => MapearDispositivoMovil(p)).ToList();
            var respuesta = Service.generarFactura(MapearInteresado(interesado), dispositivos);

            return(Ok(new FacturaVentaVista(respuesta.Objecto)));
        }
Ejemplo n.º 2
0
 private Interesado MapearInteresado(InteresadoEntrada entrada)
 {
     return(new Interesado
     {
         Apellidos = entrada.Apellidos,
         FechaRegistro = entrada.FechaRegistro,
         identificacion = entrada.identificacion,
         Nombres = entrada.Nombres,
         Telefono = entrada.Telefono
     });
 }
Ejemplo n.º 3
0
 public ActionResult <String> Put(InteresadoEntrada Entrada)
 {
     Service.ActualizarInfo(MapearInteresado(Entrada));
     return(Ok("Correcto"));
 }
Ejemplo n.º 4
0
        public ActionResult <InteresadoVista> Post(InteresadoEntrada Entrada)
        {
            var Respuesta = Service.Guardar(MapearInteresado(Entrada));

            return(Ok(Respuesta.Objecto));
        }