public static void Entry(string board, DateTime initialDate) { try { VehicleEntrance tmp = VehicleEntranceModel.Select(board); if (!tmp.InvalidDatetime(tmp.DateOut)) { // veiculo já está no estacionamento throw new VehicleIsInside(); } } catch (NotExecuteCommandSql e) { } VehicleEntrance entrance = new VehicleEntrance(board, initialDate); AddVehicle(entrance); UpdateListDatesFromDB(); }