Skip to content

AlexGBravo/EmployeeManagement-Q10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EmployeeManagement

Proyecto ASP.NET MVC para la gestión de empleados, utilizando Entity Framework y SQL Server para la persistencia de datos.

Requisitos

  • Visual Studio 2019 o posterior
  • .NET Framework 4.8
  • SQL Server
  • Paquetes NuGet necesarios:
    • EntityFramework

Demo

Para efectos prácticos, esta aplicación fue desplegada en un servidor gratuito en somee.com

https://q10-technical-test.somee.com/

Instrucciones de Configuración

1. Clonar el Repositorio

Clona el repositorio en tu máquina local.

git clone https://github.com/AlexGBravo/EmployeeManagement-Q10

2. Abrir el Proyecto en Visual Studio

Abre el archivo de solución EmployeeManagement.sln en Visual Studio.

3. Configurar la Cadena de Conexión

Abre el archivo Web.config y asegúrate de que la cadena de conexión esté configurada correctamente. Añade o modifica la sección como se muestra a continuación:

<configuration>
  <connectionStrings>
    <add name="EmployeeDBContext" connectionString="Server=(localdb)\mssqllocaldb;Database=EmployeeDB;Trusted_Connection=True;" providerName="System.Data.SqlClient" />
  </connectionStrings>
</configuration>

Reemplaza connectionString con una cadena de conexión valida.

4. Ejecutar el proyecto

Ahora se puede ejecutar el proyecto, la aplicación al iniciar, creara la estructura de la base de datos.

Puedes ejecutar el proyecto desde la UI de Visual Studio o usando comandos.

Comandos:

  • Ejecuta Developer Command Prompt

  • Navega a la carpeta donde esta el archivo EmployeeManagement.csproj usando cd ...

  • Restaurar los paquetes dotnet restore

  • Ejecuta msbuild EmployeeManagement.csproj

  • Navega a la carpeta final cd bin\Debug y ejecuta EmployeeManagement.exe

About

Gestión de empleados - Prueba técnica Q10

Topics

Resources

Stars

Watchers

Forks