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))); }
private Interesado MapearInteresado(InteresadoEntrada entrada) { return(new Interesado { Apellidos = entrada.Apellidos, FechaRegistro = entrada.FechaRegistro, identificacion = entrada.identificacion, Nombres = entrada.Nombres, Telefono = entrada.Telefono }); }
public ActionResult <String> Put(InteresadoEntrada Entrada) { Service.ActualizarInfo(MapearInteresado(Entrada)); return(Ok("Correcto")); }
public ActionResult <InteresadoVista> Post(InteresadoEntrada Entrada) { var Respuesta = Service.Guardar(MapearInteresado(Entrada)); return(Ok(Respuesta.Objecto)); }