Durante este curso te mostraremos como desarrollar un sistema de gestin de informacin de escritorio utilizando el lenguaje de programacin C# .Net con la ltima versin del Net Framework, SQL Server como gestor de base de datos utilizando procedimientos almacenados para comunicarse con la capa datos, trabajaremos con Windows Forms, utilizaremos el IDE Microsoft Visual Studio 2019 (Aunque puedes usar la versin 2017); la organizacin del proyecto estar definida en una arquitectura por capas, robusta, escalable y mantenible. Desarrollaremos como proyecto final un sistema de escritorio de gestin de compras y ventas completo y desde cero, este sistema tendr las funcionalidades de CRUD de tablas independientes, CRUD de tablas relacionales, CRUD de tablas maestro detalles, gestin de accesos y autorizaciones, consultas y reportes. Caractersticas del proyecto final a desarrollar:* Mdulo AlmacnArtculos: Gestin de todos los artculos, teniendo en cuenta su categora, cdigo de barras, nombre, el stock en almacn, precio de venta, una descripcin y una imagen referencial. Generar e imprimir cdigo de barras. Categoras: Gestin de las categoras, que permiten tener una clasificacin de los artculos* Mdulo ComprasProveedores: Gestin de tus proveedores, teniendo en cuenta su nombre/razn social, tipo y nmero de documento, direccin, email, telfono. Ingresos: Gestin de compras o Ingresos almacn teniendo en cuenta el proveedor, la fecha de ingreso o compra, el tipo de comprobante (Boleta, Factura, Ticket) y nmero de comprobante emitido por el proveedor, el impuesto; el ingreso tendr detalles que harn referencia al artculo que esta ingresando, se permitir realizar la seleccin de los artculos para agregar de estos la cantidad de ingreso almacn, su precio de compra y el precio de venta propuesto. Se puede exportar el comprobante en pdf y el reporte de compras en formato PDF* Mdulo VentasClientes: Gestin de tus clientes, teniendo en cuenta su nombre/razn social, tipo y nmero de documento, direccin, email y telfono. Ventas: Gestin de Ventas, teniendo en cuenta el cliente, la fecha de la venta, el tipo de comprobante (Boleta, Factura, Ticket) y nmero de comprobante emitido al cliente, el impuesto; la venta tendr detalles que harn referencia al artculo que se esta vendiendo, se permitir realizar la seleccin de los artculos para agregar de estos la cantidad de venta, su precio de venta y si hubiera un descuento. Se puede exportar el comprobante en pdf y el reporte de ventas en formato PDF* Acceso al sistemaRoles: Gestin de todos los roles de acceso al sistema: Administrador, Vendedor, Almacenero. Usuarios: Gestin de los usuarios, considerando su nombre, tipo y nmero de documento, direccin telfono, email, cargo, login de usuario y password encriptado, seleccionando su rol especfico de acceso* ConsultasConsulta de ventasPermite realizar la bsqueda de ventas entre dos fechas seleccionadas* ReportesSe podr exportar informacin en formato PDF, WORD, EXCEL.