INTRODUCCION
  • Presentación
  • Proyecto final del curso
  • Recursos y material de apoyo
  • Descarga e Instalación de Visual Studio 2019
BASE DE DATOS
  • Modelo Entidad Relación de la Base de datos
  • Creando la base de datos en SQL Server
ARQUITECTURA DEL PROYECTO
  • Arquitectura diseño en 4 Capas de la solución
  • Creando la solución en capas en Visual Studio 2019
ACCESO A DATOS
  • Conexión a la base de datos en SQL Server
  • Alternativa de conexión a la base de datos en SQL Server
MANTENIMIENTO CRUD
  • CAPA ENTIDADES: Creando la primera entidad
  • CAPA DATOS: Creando los procedimientos almacenados para el CRUD
  • CAPA DATOS: Clase de acceso a Datos
  • CAPA NEGOCIO: Clase de Lógica del Negocio
  • CAPA PRESENTACION: Agregando el formulario principal MDI
  • CAPA PRESENTACION: Creando las opciones de Menú y el Formulario de mantenimiento
  • CAPA PRESENTACION: Listar registros
  • CAPA PRESENTACION: Buscar registros
  • CAPA PRESENTACION: Insertar Registros, validaciones
  • CAPA PRESENTACION: Actualizar Registros
  • CAPA PRESENTACION: Eliminar registros
  • CAPA PRESENTACION: Activar/Desactivar registros
  • PROYECTO FINAL – Mantenimiento Categorías
MANTENIMIENTO CRUD TABLA RELACIONAL
  • CAPA ENTIDADES: Entidad Articulo
  • CAPA DATOS: Procedimientos almacenados para el CRUD de artículos
  • CAPA DATOS: Clase de acceso a Datos DArticulo
  • CAPA NEGOCIO: Clase Lógica del Negocio NArticulo
  • CAPA PRESENTACION: Listar y buscar Artículos
  • CAPA PRESENTACION: Listar las categorías en un ComboBox
  • CAPA PRESENTACION: Cargar Imagen en nuestro proyecto
  • CAPA PRESENTACION: Insertar Artículos
  • CAPA PRESENTACION: Actualizar Artículos
  • CAPA PRESENTACION: Eliminar, activar, desactivar Artículos
  • PROYECTO FINAL - Mantenimiento de Artículos
MANTENIMIENTO USUARIOS Y ROLES
  • Gestión de roles del usuario
  • CAPA ENTIDADES: Entidad Usuario
  • CAPA DATOS: Procedimientos almacenados para el CRUD de Usuarios
  • CAPA DATOS: Clase de acceso a Datos DUsuario
  • CAPA NEGOCIO: Clase Lógica del Negocio NUsuario
  • CAPA PRESENTACION: Listar y buscar Usuarios
  • CAPA PRESENTACION: Listar los roles en un ComboBox
  • CAPA PRESENTACION: Insertar usuarios, encriptar password
  • CAPA PRESENTACION: Actualizar Usuarios
  • CAPA PRESENTACION: Eliminar, activar, desactivar Usuarios
  • PROYECTO FINAL - Mantenimiento de Usuarios y roles
ACCESO AL SISTEMA
  • LOGIN: Procedimiento almacenado para gestionar acceso
  • LOGIN: Acceso a datos y Negocio
  • LOGIN: Formulario de acceso
  • LOGIN: Permisos de acceso según rol
  • LOGIN: Salir del sistema
  • PROYECTO FINAL - Gestión acceso al Sistema
MANTENIMIENTO PERSONAS – Proveedores y Clientes
  • CAPA ENTIDADES: Entidad Persona
  • CAPA DATOS: Procedimientos almacenados para el CRUD de Personas
  • CAPA DATOS: Clase de acceso a Datos DPersona
  • CAPA NEGOCIO: Clase Lógica del Negocio NPersona
  • CAPA PRESENTACION: Listar y buscar Proveedores
  • CAPA PRESENTACION: Insertar Proveedores
  • CAPA PRESENTACION: Actualizar Proveedores
  • CAPA PRESENTACION: Eliminar Proveedores
  • CAPA PRESENTACION: Mantenimiento CRUD de Clientes
  • PROYECTO FINAL - Mantenimiento de Personas (Clientes - Proveedores)
MANTENIMIENTO TABLA MAESTRO/DETALLE - INGRESO
  • CAPA ENTIDADES: Entidad Ingreso
  • CAPA DATOS: Procedimientos Almacenados CRUD Ingresos Almacén
  • CAPA DATOS: Clase de Acceso a Datos
  • CAPA NEGOCIO: Clase Lógica de Negocio Ingreso
  • CAPA PRESENTACION: Listado y Búsqueda de ingresos
  • CAPA PRESENTACION: Formulario de Ingreso
  • CAPA PRESENTACION: Seleccionar Proveedor
  • CAPA PRESENTACION: Agregar Artículo por código de barras
  • CAPA PRESENTACION: Buscar y agregar artículo al detalle
  • CAPA PRESENTACION: Validar que no se agreguen artículos repetidos
  • CAPA PRESENTACION: Calcular totales, actualizar la cantidad y el importe
  • CAPA PRESENTACION: Eliminar detalle del ingreso
  • CAPA PRESENTACION: Insertar Ingreso
  • CAPA PRESENTACION: Trigger actualizar stock
  • CAPA PRESENTACION: Mostrar Ingreso
  • CAPA PRESENTACION: Anular Ingreso
  • Actualizar Stock después de anular Ingreso
  • PROYECTO FINAL - Gestión de compras
MANTENIMIENTO TABLA MAESTRO/DETALLE - VENTA
  • CAPA ENTIDADES: Entidad Venta
  • CAPA DATOS: Procedimientos Almacenados CRUD Ventas
  • CAPA DATOS: Clase de Acceso a Datos Venta
  • CAPA NEGOCIO: Clase Lógica de Negocio Venta
  • CAPA PRESENTACION: Listado y Búsqueda de Ventas
  • CAPA PRESENTACION: Seleccionar Clientes
  • CAPA PRESENTACION: Agregar Artículos al Detalle
  • CAPA PRESENTACION: Validar artículos repetidos, stock, calcular totales
  • CAPA PRESENTACION: Insertar Venta
  • CAPA PRESENTACION: Trigger actualizar stock después de registrar una venta