Evaluating bids

Crear un programa en C# que sea capaz de recibir una peticion Http, consultar un Api y el resultado del Api imprimirlo en un formato personalizado (reporting)

Published on the February 04, 2018 in IT & Programming

About this project

Open

Crear un programa de escritorio en C# que corra en segundo plano que sea capaz de recibir una peticion http, consultar un
api y el resultado del api imprimirlo en un formato personalizado (reporting)
importante:
● es necesario formatear la información a través de cualquier herramienta de
diseño de reportes (report designer, reporting)
● la aplicación deberá ejecutarse en segundo plano
● nosotros te brindaremos acceso al sistema web para las pruebas

contexto del requerimiento
nosotros tenemos desarrollado un software web de ventas en codeigniter con mysql, necesitamos realizar impresiones en impresoras de puntos (matriciales), al ser web nuestro sistema las impresiones en este tipo de impresoras(matriciales) son ilegibles y aparte que se pierde agilidad al estar abriendo la ventana previa de impresion de los navegadores.

Se nos ocurrio que si creamos un programa de escritorio en c# que se instale en la maquina donde se encuentre conectada la impresora del cliente y que sea capaz de recibir una peticion http, para luego consultar el api que se encontrara en el servidor web(nosotros lo proporcionaremos) y finalmente coger esa informacion e imprimir el comprobante en un formato preestablecido.

Este programa deberá tener dos partes, la primera parte sera un windows form donde podremos dar formato a las distintas plantillas de documentos (factura, boleta, etc) y la otra parte seria el programa que corra en segundo plano que traiga la informacion a imprimirse en la plantilla y lo mande a imprimir

muy importante: es necesario que la parte del programa que se encargara de la impresión corra en segundo plano para que sea lo mas transparente para el usuario.

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Required platforms Windows

Delivery term: Not specified

Skills needed

Other projects posted by M. D.