ventana personal completamente terminada

This commit is contained in:
carlos
2024-01-16 22:06:23 -06:00
parent 28a2ec0842
commit 038bb92384
27 changed files with 1044 additions and 347 deletions
+24 -9
View File
@@ -17,9 +17,9 @@ namespace compabetov2.database
return DAO.iniciarSesionDAO(usuario.nombreUsuario, usuario.contra);
}
public static bool crearLogin(LoginModel loginModel)
public static bool crearLogin(LoginModel loginModel, int idEmpleado)
{
return DAO.crearLoginDAO(loginModel);
return DAO.crearLoginDAO(loginModel, idEmpleado);
}
public static List<Producto> conseguirProductos()
@@ -110,12 +110,11 @@ namespace compabetov2.database
while (reader.Read())
{
int? fkIdLogin = null;
try
{
int fkIdLogin = -1;
try {
long fkIdLoginTemp = reader.GetInt64(13);
fkIdLogin = Convert.ToInt32(fkIdLoginTemp); ;
}catch (Exception ex){}
fkIdLogin = Convert.ToInt32(fkIdLoginTemp);
}catch (Exception ex) { }
long id = reader.GetInt64(0);
Empleado empleado = new Empleado(
Convert.ToInt32(id),
@@ -131,6 +130,7 @@ namespace compabetov2.database
reader["referencia"].ToString(),
reader["fecha_nac"].ToString(),
reader["telefono"].ToString(),
reader["img"].ToString(),
fkIdLogin
) ;
empleados.Add(empleado);
@@ -145,14 +145,29 @@ namespace compabetov2.database
return DAO.aumentarStockDAO(stockNuevo);
}
public static bool eliminarEmpleado(int idEmpleado)
public static bool eliminarEmpleado(Empleado empleado)
{
return DAO.eliminarEmpleadoDAO(idEmpleado);
return DAO.eliminarEmpleadoDAO(empleado);
}
public static bool actualizarEmpleado(Empleado empleado)
{
return DAO.actualizarEmpleadoDAO(empleado);
}
public static bool verificarExistenciaLogin(LoginModel loginModel)
{
return DAO.verificarExistenciaLoginDAO(loginModel);
}
public static bool eliminarLogin(Empleado empleado)
{
return DAO.eliminarLoginDAO(empleado);
}
public static bool modificarContra(Empleado empleado, string contra)
{
return DAO.modificarContraDAO(empleado, contra);
}
}
}