/// <summary>
/// Borra un usuario
/// </summary>
/// <param name="id"></param>
public void BorrarUser(string id)
{
SqlConnection c = null;
string comando = "DELETE FROM [User] WHERE dni= '" + id + "'";
CADActividad_p actp = new CADActividad_p();
CADActividad act = new CADActividad();
List<int> codes = actp.CodesToList(actp.GetCodesByUser(id));
try
{
c = new SqlConnection(conexionTBD);
c.Open();
SqlCommand cmd = new SqlCommand(comando, c);
cmd.ExecuteNonQuery();
foreach(int i in codes)
{
act.BorrarActividad(i);
}
}
catch (SqlException)
{
throw;
}
finally
{
if (c != null) c.Close(); // Se asegura de cerrar la conexión.
}
}